关于c和c++,vc平台运行时候的问题,please specify the executable file: 无可执行文件,请高手解答

2024-12-30 01:30:33
推荐回答(3个)
回答1:

看起来应该不是这个问题影响到的。
你的小游戏是不是有多个project组成的?其中一个是主程序(exe),其他几个是动态库(dll)?
如果是,那么有可能是你改变了start up project的设置。右键点主程序的工程,选择设置为启动工程(start up project)应该就可以了。

另外,你为啥要手动拷贝mfc71.dll?安装时应该都自动装好了啊。

回答2:

c++可以跨平台运行,不过需要类库支持,例如在windows在的c++程序,可能就要修改才能移植到linux上,毕竟没有java那么简单。2套系统的类库还是不大一样的

另外vc是微软的一套开发的类库,用以windows编程的,其他平台上没有的,不过现在有人做了linux上的开源的类库,bug挺多的,有兴趣可以试试

回答3:

rebulit all