Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/visual-studio/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/qt/6.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Visual studio 生成Visual Studio项目文件以使用qmake语法生成库,以及在何处查找项目文件?_Visual Studio_Qt_Build_Qmake_Project Files - Fatal编程技术网

Visual studio 生成Visual Studio项目文件以使用qmake语法生成库,以及在何处查找项目文件?

Visual studio 生成Visual Studio项目文件以使用qmake语法生成库,以及在何处查找项目文件?,visual-studio,qt,build,qmake,project-files,Visual Studio,Qt,Build,Qmake,Project Files,我有一个旧脚本来创建VisualStudio项目文件以构建库。语法是 cd Kernel cd core qmake -t vclib cd ccMigration qmake -t vclib cd .. 对于所有不同的目录,依此类推 我理解为什么我们使用qmake和vclib,但我不确定的是-t在这一行中的用途是什么: qmake -t vclib 看看这个:上面写着: 创建Visual Studio项目文件本节介绍如何 将现有qmake项目导入Visual Studio。qmak

我有一个旧脚本来创建VisualStudio项目文件以构建库。语法是

cd Kernel

cd core
qmake -t vclib

cd ccMigration
qmake -t vclib
cd ..
对于所有不同的目录,依此类推

我理解为什么我们使用qmake和vclib,但我不确定的是-t在这一行中的用途是什么:

qmake -t vclib 
看看这个:上面写着:

创建Visual Studio项目文件本节介绍如何 将现有qmake项目导入Visual Studio。qmake能够 获取一个项目文件并创建一个包含 开发环境所需的所有必要信息。 这是通过将qmake项目模板设置为vcapp或vcapp来实现的 (对于应用程序项目)或vclib(对于库项目)

也可以使用命令行选项进行设置,例如:

qmake-tpvc

为什么他们使用-tp,并且使用-t时旧的脚本语法正确吗

运行脚本后大约需要1/2秒,在哪里可以找到Visual Studio的项目文件

最后,当我打开项目文件时,如何使用VisualStudio构建库?有人能给我指一个我可以阅读材料的地方吗

谢谢你的帮助


编辑:我运行了脚本,它在运行qmake的目录中创建了.vcproj文件。示例:在Kernel->core文件夹中,它创建了ccCore.vcproj项目文件。当我在Visual Studio 2017中打开该文件时,它希望我执行单向升级,该升级将自动对项目进行功能更改以打开它。这样行吗

-t
是与模板操作符等效的命令行。再见。@matt谢谢你!我错过了qmake手册的这一部分。