編譯Caffe Win錯誤集錦

2021-09-21 13:16:30 字數 1419 閱讀 1303

caffe在windows下編譯還是遇到不少麻煩的...

引入的unistd.**件裡面重定義了int8_t  ,用記事本 開啟檔案登出之。

解決:在common.cpp 裡面新增 #include

修改:

pid = getpid(); ——>pid = _getpid();
參考:ffmpeg編譯總結

這裡因為vc中沒有usleep,usleep是微妙級別的,所以需要把**改為

usleep(is->audio_st && is->show_audio ? rdftspeed*1000 : 5000);

—>    sleep (is->audio_st && is->show_audio ? rdftspeed*1 : 5);

usleep(300 * 1000); —> sleep(300);

新增:#include

參考:在solver.cpp裡面新增      #include

snprintf  修改為 _snprintf

__builtin_popcount 這是乙個gcc的函式:計算乙個 32 位無符號整數有多少個位為1 

解決:自己寫乙個函式__builtin_popcount

template unsigned int __builtin_popcount(dtype u)

//wishchin!!!

參考:解決:在bnll_layer.cu    裡修改

dtype expval = exp(min(in_data[index], dtype(kbnll_threshold)));

——>dtype expval = exp(min(in_data[index], dtype(50)));

解決:

check_eq(mkdir(filename_->c_str(), 0744), 0) << "mkdir " << filename_<< "failed";
裡面的第二個引數去掉。

解決:呼叫函式處 把std::max 用括號 括起來  (std::max)(std::initializer_list<

參考:解決:應該這樣新增 -d去掉 屬性-> c\c++ -> 預處理器 -> 預處理器定義 裡新增 _scl_secure_no_warnings 編譯成功 ,

***:不斷出現的

error c1075: end of file found before the left parenthesis '(' at '  test_infogain_loss_layer.cpp    71

也沒有找到**錯了。應該是define語句出現問題, 貌似可以不用管它.............

XCode錯誤集錦

在開發工程中碰到過各種xcode的錯誤,當時只是為了解決問題就完事了,現在將自己再遇到的這些編譯問題一一記錄發表出來,希望為和我遇到共同問題的盆友提供一些思路。以後會不斷的往上新增。xcode error could not find developer disk image 解決方法 xcode版...

2016 11 25 錯誤集錦

d1 t1 1.編號no w 可能是 n 的倍數,使得no w n 0,可以這麼寫 n ow 1 n 1 算出的編號在 1 n 內。2.由於操作一次的數字不會超過 n,也可以當no w n 時 n 當no w 0 時 n d2 t2 1.分析資料範圍可以o n2 拿下前25分,然而在考試中過於緊張丟...

錯誤集錦 一

前言 工作幾年了,沒有寫部落格記錄的習慣,突然發現以前的一些問題,又再次犯下錯誤,實在煩惱,特在此開啟此系列,以記錄來自我提醒 一 問題 viewpager中有viewpager,切換過程中裡面的viewpager頁面第一次正常,第二次沒有資料顯示 解決 在第乙個viewpager中的fragmen...