標題:在Visual Studio 2019安裝Tensorflow C語言環境
搜尋標題:Visual Studio 2019 install Tensorflow for C
今天要來用Visual Studio 2019執行C語言版本的Tensorflow。
這個教學給的範例應該不難,有問題再留言問我。
直接進入正題吧!
首先,點進去這個網址:
https://www.tensorflow.org/install/lang_c
然後依照作業系統和CPU/GPU等需求下載檔案。
然後會下載到一個檔名類似「libtensorflow-gpu-windows-x86_64-2.6.0.zip」的檔案,把它解壓縮。
解壓縮後把資料夾貼到C磁碟機或你想要的地方。
我們會看到資料夾中有個include資料夾和lib資料夾。
這兩個資料夾的名稱,要記好,等一下會使用好幾次。
然後開啟Visual Studio,建立C++版本的主控台應用程式。
建立好後按專案/<專案名稱>屬性。
在VC++目錄的「include目錄」加上include資料夾的路徑。
我的範例是「C:\libtensorflow-gpu-windows-x86_64-2.6.0\include」
在VC++目錄的「程式庫目錄」加上lib資料夾的路徑。
我的範例是「C:\libtensorflow-gpu-windows-x86_64-2.6.0\lib」
然後去連接器/輸入/其他相依性 的地方,輸入tensorflow.lib。
「tensorflow.lib」存在於lib資料夾。
都設定完成後按套用確定。
然後輸入以下程式碼(可以直接複製):
#include <iostream>
#include <stdio.h>
#include <tensorflow/c/c_api.h>
using namespace std;
int main()
{
printf("Hello from TensorFlow C library version %s\n", TF_Version());
int a;
cin >> a;
}
如圖:
這段程式是要把TensorFlow的版本print出來的,可用來確認有正確使用到TensorFlow。
然後cin是為了防止TensorFlow版本印出來後發生視窗立即閃退的情況。
沒有留言:
張貼留言
有興趣或有疑問的歡迎提問與交流喔!!!