使用CMAKE和vcpkg配置項目


使用CMAKE和vcpkg配置項目

1.vckpkg簡介:

Vcpkg helps you manage C and C++ libraries on Windows, Linux and MacOS. This tool and ecosystem are constantly evolving; your involvement is vital to its success!

Vcpkg可幫助您管理Windows,Linux和MacOS上的C和C ++庫。這個工具和生態系統在不斷發展; 您的參與對其成功至關重要!

一句話:C++ 第三方庫的管理工具(包括下載、編譯、引用),此乃c++程序員的福音。
具體如何使用vcpkg:可以參考vcpkg官網及以下鏈接:
Visual Studio開源庫集成器Vcpkg全教程--利用Vcpkg輕松集成開源第三方庫

  1. 可以使用命令行方式生成vc項目:

    <ul><li>編寫好CMakelists.txt</li>
    	<li>
    	<p>執行cmake命令:</p>
    
    	<p>cmake .."-DCMAKE_TOOLCHAIN_FILE=D:\vcpkg-master\vcpkg\scripts\buildsystems\vcpkg.cmake" -G"Visual Studio 14"</p>
    	</li>
    </ul></li>
    <li>
    <p>使用CMake-GUI工具:</p>
    
    <ul><li>編寫cmakeLists.txt時,需要設置CMAKE_TOOLCHAIN_FILE變量。</li>
    </ul><p>SET(CMAKE_TOOLCHAIN_FILE "D:\vcpkg-master\vcpkg\scripts\buildsystems\vcpkg.cmake")</p>
    
    <ul><li>
    	<p>執行CMake-GUI工具生成工程。</p>
    	</li>
    	<li>
    	<p>注意:SET CMAKE_TOOLCHAIN_FILE 變量,必須放在:PROJECT命令之前,否則無法找到依賴庫</p>
    	</li>
    </ul></li>
    


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM