天天看點

linxu下CUDA靜态庫-上

項目需要把CUDA打包成靜态庫,弄了一個小程式測試了

測試的小程式包含三個檔案:main.cpp, cuda_dll.cu, cuda_dll.h

main.cpp内容如下:

linxu下CUDA靜态庫-上

cuda_dll.h内容如下:

linxu下CUDA靜态庫-上

cuda_dll.cu内容如下:

linxu下CUDA靜态庫-上

操作如下:

把cuda代碼程式設計成.a檔案

linxu下CUDA靜态庫-上

測試如下:

linxu下CUDA靜态庫-上

大緻過程如上。

ar指令,用法可以參考:http://blog.csdn.net/eastonwoo/article/details/8241693

繼續閱讀