重慶網(wǎng)站建設(shè)制作費(fèi)用日本站外推廣網(wǎng)站
cmake安裝——二進(jìn)制安裝(很簡(jiǎn)單,推薦!!)
1)下載二進(jìn)制包。首先就是官網(wǎng)下載二進(jìn)制安裝包(我們是64位系統(tǒng),就下載對(duì)應(yīng)的包),這里。
例如:在/home/DOWNLOAD目錄下執(zhí)行,即下載二進(jìn)制包了。
官網(wǎng)https://cmake.org/download/
wget https://github.com/Kitware/CMake/releases/download/v3.21.0-rc3/cmake-3.21.0-rc3-linux-x86_64.tar.gz
2)解壓。tar zxvf cmake-3.19.8-Linux-x86_64.tar.gz
3)配置PATH使得cmake-3.19.8-Linux-x86_64/bin目錄全局可見(jiàn)。
例如在 /etc/profile 中添加如下語(yǔ)句,然后使生效即可:
export PATH=$PATH:/home/DOWNLOAD/cmake-3.19.8-Linux-x86_64/bin
source /etc/profile
安裝完畢如果要讓visual studio找到,還要?jiǎng)?chuàng)建鏈接,如果已存在,加參數(shù)-f
還要在/usr/bin下面創(chuàng)建一個(gè)快捷方式能讓VS找得到這個(gè)CMake:
sudo ln -s ~/cmake-3.17.2-Linux-x86_64/bin/cmake /usr/bin/cmake
同時(shí)Linux還要安裝如下軟件
gcc
gdb
rsync
zip
ninja-build(Visual Studio 2019 或更高版本)
yum install gcc gdb make ninja-build rsync zip
在VS中選擇了Linux主機(jī)后,CMakeLists.txt文件里ctrl+s保存會(huì)啟動(dòng)復(fù)制,當(dāng)提示
1> CMake 生成完畢。
這時(shí)即可在VS選擇啟動(dòng)項(xiàng)中找到生成的項(xiàng)目進(jìn)行調(diào)試。
參考:
VS2022OpenCV跨平臺(tái)Linux CMake項(xiàng)目搭建過(guò)程(Jetson nano測(cè)試)
https://blog.csdn.net/qq_38853759/article/details/123683728
VS2019 C++的跨平臺(tái)開(kāi)發(fā)——Cmake項(xiàng)目(二)
https://www.cnblogs.com/mxnote/articles/16831433.html
在 Visual Studio 中創(chuàng)建 CMake Linux 項(xiàng)目
https://learn.microsoft.com/zh-cn/cpp/linux/cmake-linux-project?view=msvc-170#building-a-supported-cmake-release-from-source
在 Visual Studio 中配置 Linux CMake 項(xiàng)目
https://learn.microsoft.com/zh-cn/cpp/linux/cmake-linux-configure?view=msvc-170