在clion上配置libtorch開發(fā)環(huán)境的圖文詳解
先上結(jié)果:
CPP:
CMakeLists.txt:
到這里差不多的選手應(yīng)該都不需要往下看了
描述問題:
按照pytorch官網(wǎng)給的教程,在ubuntu下配置libtorch環(huán)境,如上圖,需要?jiǎng)?chuàng)建一個(gè)build文件夾,然后cmake時(shí)不是簡(jiǎn)單地cmake .. 而是有一個(gè)參數(shù)-DCMAKE_...... 之后才是..,
而在ubuntu下使用CLion進(jìn)行編程時(shí),CLion對(duì)每一個(gè)工程都會(huì)默認(rèn)生成一個(gè)cmake-build-debug文件夾,完全不需要?jiǎng)?chuàng)建build文件夾
因此本文說明如何在clion上配置libtorch開發(fā)環(huán)境
報(bào)錯(cuò):
解決辦法:
將CMakeLists.txt更改為結(jié)果圖即可
問題描述:
https://stackoverflow.com/questions/63835948/how-to-add-libtorch-library-to-clion
libtorch使用說明:
https://pytorch.apachecn.org/docs/1.4/30.html
參考鏈接:
https://www.bilibili.com/video/av969334849
到此這篇關(guān)于在clion上配置libtorch開發(fā)環(huán)境的圖文詳解的文章就介紹到這了,更多相關(guān)clion配置libtorch開發(fā)環(huán)境內(nèi)容請(qǐng)搜索腳本之家以前的文章或繼續(xù)瀏覽下面的相關(guān)文章希望大家以后多多支持腳本之家!
相關(guān)文章
仿現(xiàn)代C++智能指針實(shí)現(xiàn)引用計(jì)數(shù)
這篇文章主要為大家詳細(xì)介紹了如何仿現(xiàn)代C++智能指針實(shí)現(xiàn)引用計(jì)數(shù),文中的示例代碼講解詳細(xì),具有一定的借鑒價(jià)值,有需要的小伙伴可以了解下2024-03-03如何用C語(yǔ)言、Python實(shí)現(xiàn)棧及典型應(yīng)用
本文先通過實(shí)例分別介紹了如何用C語(yǔ)言、Python實(shí)現(xiàn)棧,后又介紹棧的典型應(yīng)用,對(duì)大家學(xué)習(xí)棧很有借鑒參考價(jià)值,下面一起來看看吧。2016-08-08C++ 中dynamic_cast<>的使用方法小結(jié)
將一個(gè)基類對(duì)象指針(或引用)cast到繼承類指針,dynamic_cast會(huì)根據(jù)基類指針是否真正指向繼承類指針來做相應(yīng)處理2013-03-03C語(yǔ)言中g(shù)etch()函數(shù)詳解及簡(jiǎn)單實(shí)例
這篇文章主要介紹了C語(yǔ)言中g(shù)etch()函數(shù)詳解及簡(jiǎn)單實(shí)例的相關(guān)資料,需要的朋友可以參考下2017-03-03C++?ASIO實(shí)現(xiàn)異步套接字管理詳解
Boost?ASIO(Asynchronous?I/O)是一個(gè)用于異步I/O操作的C++庫(kù),該框架提供了一種方便的方式來處理網(wǎng)絡(luò)通信、多線程編程和異步操作,本文介紹了如何通過ASIO框架實(shí)現(xiàn)一個(gè)簡(jiǎn)單的異步網(wǎng)絡(luò)套接字應(yīng)用程序,需要的可以參考下2023-08-08