从windows到ubuntu16.04转换C++编译器的问题.

我的电脑从 win10 换到了 ubuntu16.04 , 什么都好 . 就是C++的编译器 gcc/g++ 与windowns下的 vc++ 无法兼容 API 的问题然我很无奈 .

2个回答

VC++开发的一些头文件(例如stdafx.h)在Ubuntu下面是找不到的,此外如果在windows下vc++开发如果调用了windows API,一般也很难移植到Ubuntu下。建议在windows平台下就开始使用mingw,这样会使代码尽量与Ubuntu下面的gcc/g++兼容

API本来就不能兼容,你需要用代码,然后用g++等重新编译
就连代码很多都需要做跨平台处理,很多头文件,api不同平台都不一样

Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
立即提问