我不需要.vcproj
中的xxx.c
源来制作xxx.exe
吗?(如何(MSVC可以在没有相同名称的.c
源文件的情况下创建.exe
?
考虑一下这个.vcproj
:它正在创建winhugs.exe
。项目需要在该文件夹中的winhugs.h
,以及其他各种winhugs.xyz
;但没有提到winhugs.c
,回购中也没有提到。
winhugs
是在hugs
之上的一块窗户贴面,项目中确实提到了hugs.c
,它在回购中。但是hugs.c
是一个Unix源代码,它使用make
/gcc编译为hugs.exe
,我已经成功构建了它。
项目是否也可以从hugs.exe
构建以产生winhugs.exe
?
[如果相关的话,我是MSVC v12.0;但消息来源都可以追溯到2006年。这就是为什么我有一个.vcproj
,这是一个过时的格式。]
答案似乎是肯定的:.vcproj
将升级到MSVC 12.0.vcxproj
(有很多警告(,然后MSVC将从中构建(有很多警报(,以生成winhugs.exe
。