cuda编译错误汇总

1.日志路径中包含中文符号时出错:

>ptxas C:/Users/ADMINI~1.1PG/AppData/Local/Temp/tmpxft_00000f4c_00000000-7_kernel.compute_20.ptx, line 181; : fatal error : Parsing error near '-': syntax error

1>ptxas : fatal error : Ptx assembly aborted due to errors


解决办法:将工程路径拷贝到非中文路径下进行编译就可以了。


2.fatal error C1189: #error :  ERROR macro is defined.

解决方法:

在工程加上预编译宏GLOG_NO_ABBREVIATED_SEVERITIES

C/C++   -->  预处理器   -->   预处理器定义   -->  加上GLOG_NO_ABBREVIATED_SEVERITIES宏   保存,编译通过~


你可能感兴趣的:(cuda编译错误汇总)