读书人

VC 使用命令行编译程序有关问题

发布时间: 2012-02-17 17:50:42 作者: rapoo

VC 使用命令行编译程序问题,高手请进?
我想创建一个以Dialog作为主界面的应用程序,在WinMain里调用了DialogBoxParam,

当我用VC集成的IDE创建工程的时候顺利产生了Dialog
可,当我用命令行:
cl /O2 /Ot /W3 /nologo DZCUIMain.cpp user32.lib
编译,运行程序时,主程序直接返回了。

问:是否我缺少了哪些编译器选项?应该怎么做?

[解决办法]
分两步看看
第一步编译
链接的时候加上这个 /subsystem
[解决办法]
用vc 导出的makefile 。
然后用nmake
[解决办法]
忘了DialogBoxParam需要从资源文件中读取对话框资源的
估计是你没有资源文件

读书人网 >C++

热点推荐