日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

遇到的小问题

發布時間:2024/4/15 编程问答 26 豆豆
生活随笔 收集整理的這篇文章主要介紹了 遇到的小问题 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

今天用vs2005編譯一個項目的時候出現下面2個錯誤:

DibImage.obj : error LNK2019: 無法解析的外部符號 _cuda,該符號在函數 "public: bool __thiscall CDibImage::MedianFilter(char *,long,long,int,int,int,int)" (?MedianFilter@CDibImage@@QAE_NPADJJHHHH@Z) 中被引用
1>./Debug/DIBDisplay.exe : fatal error LNK1120: 1 個無法解析的外部命令

?

我把所有的庫就加上了還是有那2個錯誤,本來我建的是一個MFC工程,然后在工程里面添加了一個cu文件,在cu文件里面有一個函數我用extern C申明了一下,在另外一個cpp文件里面調用它,結果就出現了上面2個錯誤。在網上查了很久,有個論壇上說本來建的是MFC工程,但調用的時候用的標準c的運行庫所以就出錯了。

于是我把extern C去掉,然后編譯就沒問題了。

其實在cu文件里不需要用extern C申明那個函數,只要在cpp文件里申明一下那個函數然后就可以調用那個函數了。

轉載于:https://www.cnblogs.com/wodepp2011/archive/2010/04/20/2151316.html

總結

以上是生活随笔為你收集整理的遇到的小问题的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。