markdown 如何使用Vcpkg与Qt Creator安装的Qt
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了markdown 如何使用Vcpkg与Qt Creator安装的Qt相关的知识,希望对你有一定的参考价值。
How to use Qt that installed by Vcpkg with Qt Creator
=====================================================
(0) Install Qt using Vcpkg
------------------------------------
[Vcpkg](https://github.com/Microsoft/vcpkg)を使用してQtをインストールする。(e.g. <code>C:\vcpkg</code>)
```
cd C:\vcpkg
.\vcpkg install qt5:x64-windows
(.\pkg install qt5:x86-windows)
```
CMakeを利用している場合、CMakeListsに以下の行を加えます。
```cmake
set( CMAKE_TOOLCHAIN_FILE "C:/vcpkg/scripts/buildsystems/vcpkg.cmake" )
```
(1) Download and Install Qt Creator
-----------------------------------
以下のページからQt Creator(qt-creator-opensource-windows-x86_64-4.4.1.exe)をダウンロード、インストールする。
* [Qt Creator - Download Qt Open Source | Qt](https://www1.qt.io/download-open-source/#section-9)
(2) Setting Qt that installed by Vcpkg to Qt Creator
----------------------------------------------------
1. Qt Creatorのメニューから[Tools]>[Options...]を選択してオプションの設定画面を開く。
2. オプションの設定画面から[Build & Run]を選択してビルド&実行の設定画面を開く。
3. ビルド&実行の設定画面から[Qt Versions]タブを開き、[Add]ボタンを押す。
VcpkgでインストールされたQMmake(<code>vcpkg\installed\\<triplet\>\tools\qt5\qmake.exe</code>)を選択して開く。
![2017-10-23_23h54_36](https://user-images.githubusercontent.com/816705/31897889-a216b7e6-b852-11e7-95ce-8cc63cd1c226.png)
4. ビルド&実行の設定画面から[Kits]タブを開き、[Add]ボタンを押す。
以下の欄(Name、Compiler、Qt version)を設定する。
* **Name:** Desktop (any name)
* **Compiler:**
* **C:** "Microsoft Visual C++ Compiler 15.0 (amd64)" (or "Microsoft Visual C++ Compiler 15.0 (amd64_x86)")
* **C++:** "Microsoft Visual C++ Compiler 15.0 (amd64)" (or "Microsoft Visual C++ Compiler 15.0 (amd64_x86)")
* **Qt version:** Qt 5.8.0 (qt5)
![2017-10-23_23h54_13](https://user-images.githubusercontent.com/816705/31897916-b61196bc-b852-11e7-8b2d-5cc49ece03d1.png)
5. [Apply]ボタンを押して設定を適用する。
以上是关于markdown 如何使用Vcpkg与Qt Creator安装的Qt的主要内容,如果未能解决你的问题,请参考以下文章
QT的cmake项目工程配置
使用 vcpkg 安装后如何使用 PCL 库?
无法为模块“QtQuick”(CMake)加载插件
工程实践:Windows包管理工具——VCPKG
工程实践:Windows包管理工具——VCPKG
在 Visual Studio 上的 C++ 项目中将 NetCDF(通过 vcpkg 安装)与 CMake 一起使用时未解析的外部符号