VC 使用命令行编译程序有关问题,
VC 使用命令行编译程序问题,高手请进?
我想创建一个以Dialog作为主界面的应用程序,在WinMain里调用了DialogBoxParam,
当我用VC集成的IDE创建工程的时候顺利产生了Dialog
可,当我用命令行:
cl /O2 /Ot /W3 /nologo DZCUIMain.cpp user32.lib
编译,运行程序时,主程序直接返回了。
问:是否我缺少了哪些编译器选项?应该怎么做?
------解决方案--------------------
分两步看看
第一步编译
链接的时候加上这个 /subsystem
------解决方案--------------------
用vc 导出的makefile 。
然后用nmake
------解决方案--------------------
忘了DialogBoxParam需要从资源文件中读取对话框资源的
估计是你没有资源文件
我想创建一个以Dialog作为主界面的应用程序,在WinMain里调用了DialogBoxParam,
当我用VC集成的IDE创建工程的时候顺利产生了Dialog
可,当我用命令行:
cl /O2 /Ot /W3 /nologo DZCUIMain.cpp user32.lib
编译,运行程序时,主程序直接返回了。
问:是否我缺少了哪些编译器选项?应该怎么做?
------解决方案--------------------
分两步看看
第一步编译
链接的时候加上这个 /subsystem
------解决方案--------------------
用vc 导出的makefile 。
然后用nmake
------解决方案--------------------
忘了DialogBoxParam需要从资源文件中读取对话框资源的
估计是你没有资源文件