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 一起使用时未解析的外部符号