有人可以在visual studio 2008中解释链接器属性中这两个声明之间的区别(请尽可能简单,我是C++世界的新手)
编辑:如果可能,你可以给我两个小程序来显示效果
/SUBSYSTEM:CONSOLE)
是基于控制台的应用程序.您应该main
在代码中定义函数.
/SUBSYSTEM:WINDOWS)
适用于GUI应用程序.你应该定义WinMain
功能.
控制台:显示控制台窗口.WINDOWS - 程序在没有控制台窗口的情况下启动.
编辑,看着另一个答案.请注意,/ SUBSYSTEM标志不会影响程序入口点.程序入口点由/ ENTRY链接器选项定义.通常/ SUBSYSTEM:CONSOLE有"主"入口点,而/ SUBSYSTEM:WINDOWS有"WinMain"入口点.但是,例如,可以使用WinMain入口点和控制台窗口创建GUI应用程序.
归档时间: |
|
查看次数: |
16280 次 |
最近记录: |