我有一个程序的c的源文件,一共十几个文件,我把其中一个文件改成了cuda版本的cu文件,然后进行编译时,.o文件都可以生成,但是链接时出现未定义函数的错误.例如tmpxft_00002059_00000000-1_symbFold.cudafe1.cpp:(.text+0x10a3f): undefined reference to `encode_seq(char const*)',而这个函数已经在其他C文件中定义并且把声明放到头文件了.请问这是咋回事,如何解决?多谢
[ 本帖最后由 syyming 于 2010-10-22 21:54 编辑 ]