Thắc mắc source cỡ được build qua cocos2dx

Em có thắc mắc là khi mình đã code xong source c++ ( bằng visual chảng hạn ) và dùng cocos2dx (em nghe nói có thể build đa nền tảng ) vậy khi mình muốn chạy cái mớ source đã viết bằng visual muốn sang mac hay linux build tiếp thì có chạy không ?

1 Like

Mấy anh chị giải thích giúp e với :’(

Chưa chắc là được, vì C++ trong VS không hoàn toàn là C++, nó là Visual C++, các thư viện có ít nhiều thay đổi.
Chẳng hạn code C cũ thì #include <íostream.h>, code VC++ thì #include <<>iostream> rồi using namespace std; C cũ dùng getch() còn VC++ lại ưu tiên dùng _getch(); nên kể cả cocos2d-x có thể bulid đa nền tảng thì vẫn có thể báo lỗi nếu code đó đã được tối ưu theo một IDE

83% thành viên diễn đàn không hỏi bài tập, còn bạn thì sao?