我面临this问题。因此,我需要使用“多线程DLL”(/ MD)和“多线程DLL调试”(/ MDd)运行时选项来构建支持库(zlib,libtiff,libpng,libxml2,libiconv)。但是问题是没有直接的方法。我的意思是没有可以在Visual C++中打开并构建它的* .sln / * .vcproj文件。
我知道GNU build system:
$./configure --with-all-sorts-of-required-switches
$./make
$./make install
在搜索过程中,我遇到了一个叫做CMake的东西,它会生成* .vcproj和* .sln文件,但对于该文件,需要CMakeLists.txt。并非所有项目都提供CMakeLists.txt。
我从未从Visual C++命令行编译任何东西。
makefile
。现在如何从中生成* .vcproj / * .sln? mingw-make
进行编译吗? 最佳答案
我相信所有这些项目都包括一个.vcproj文件(在VC中打开/生成)和/或VC makefile(使用nmake生成)。
关于c++ - Windows Build System:如何构建没有* .sln或Visual C++ proj文件(* .vcproj)的项目(从其源代码),我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2731211/