我不知道如何用msvc做到这一点。 当我使用mingw时,我成功了。
我必须在命令行中使用make和make install,因为我想使用QtXlsxWriter这是一个模块。
我安装了visual studio 2013和Qt 5.5.1 VS 2013
答案 0 :(得分:3)
Visual Studio有nmake
而不是make
。你还需要Perl。 Strawberry Perl可以在这里使用:
PATH
变量设置为指向Perl和Qt二进制文件夹,例如:PATH=c:\Strawberry\perl\bin;c:\Qt5.5.1\5.5\msvc2013_64\bin;%PATH%
QtXlsxWriter
文件夹qmake
nmake
nmake install
答案 1 :(得分:2)
qmake
:从Makefile
qtxlsx.pro
make
:构建Makefile
Bullsit,对不起。 Windows构建系统中没有make
。
答案 2 :(得分:2)
假设你有一个.pro
Qt项目文件。
您可以使用qmake
生成一个makefile,并使用nmake
进行编译:
qmake
nmake
您可以在QtCreator IDE中打开它并直接从那里构建。
您可以生成Visual Studio IDE项目文件(.vcxproj
):
qmake -tp vc
和
或
使用msbuild
命令行构建它:
msbuild projectname.vcxproj