|
查看: 2016|回复: 13
|
M. Visual C++制作的软件能在LINUX上操作吗?
[复制链接]
|
|
|
小弟正在用Microsoft Visual C++和OpenGL来写一个3D simulator.
请问写好的.exe file能在LINUX上操作吗? |
|
|
|
|
|
|
|
|
|
|
发表于 2-6-2009 08:33 PM
|
显示全部楼层
|
因该是不能, 用wine(Wine Is Not an Emulator) 试试看 |
|
|
|
|
|
|
|
|
|
|
发表于 8-6-2009 10:48 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 9-6-2009 08:56 AM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 9-6-2009 05:01 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 9-6-2009 09:15 PM
|
显示全部楼层
意思是说我不可以用C language吗?
用JAVA就能了吗? |
|
|
|
|
|
|
|
|
|
|
发表于 10-6-2009 03:39 AM
|
显示全部楼层
意思是说我不可以用C language吗?
可以 。。。但是 。。。 呃。。。
Microsoft Visual C++ | linux
我也不太懂,别人来解释给你好了 |
|
|
|
|
|
|
|
|
|
|
发表于 10-6-2009 10:40 AM
|
显示全部楼层
回复 6# willcom85 的帖子
可以用 c / c++ , 不过不用 complile 为 exe。要在*nix 上执行就 compile 为 *nix 的executable 不就好了吗?以 gcc 来 compile 就行了。 当然你在其中不要 include WIN API 啦, 或POSIX, 不然有 WIN API 就不用再 *nix上执行, POSIX 的就不能再win执行了。
java 这个就比较容易, 有 JVM就可以了。 |
|
|
|
|
|
|
|
|
|
|
发表于 10-6-2009 10:42 AM
|
显示全部楼层
回复 6# willcom85 的帖子
|
还有啦, microsoft visual c++ 是一个compiler, 不是 language 啦。 vc != c++ / c. |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 10-6-2009 06:58 PM
|
显示全部楼层
|
|
|
|
|
|
|
|
|
|
发表于 10-6-2009 08:09 PM
|
显示全部楼层
命令一样。
gcc output input.c
gcc -Wall output input1.c input2.c etc...
*nix 没有extension 的。 你的命是 file, 出来的就是 file, 不是 file.exe. 你要给他命名什么都可以 file.executable 也可以。
因为 *nix 下, 执行档 ( executable ) 是以permission 来决定, chmod +x , 设置 +1 就可以了。 |
|
|
|
|
|
|
|
|
|
|
发表于 10-6-2009 08:13 PM
|
显示全部楼层
回复 10# willcom85 的帖子
对了, 必须在 *nix 下 compile 才行, 或是安装 cross compiler。
windows 下的是 mingw, 是移植到windows下的 gcc。 |
|
|
|
|
|
|
|
|
|
|

楼主 |
发表于 11-6-2009 08:33 PM
|
显示全部楼层
回复 12# onlylonly 的帖子
明白了
如果再有什么不明白的话再来请教你 |
|
|
|
|
|
|
|
|
|
|
发表于 18-1-2011 08:51 PM
|
显示全部楼层
本帖最后由 天宫彩雲 于 18-1-2011 08:52 PM 编辑
可以但要另外安装软件
什么软件名...忘了 |
|
|
|
|
|
|
|
|
| |
本周最热论坛帖子
|