This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

已经在工程里添加了IQmath_fpu32.lib,却出现了错误can't find input file 'IQmath_fpu32.lib'

使用的是CCS3.3,明明已经在工程里添加了IQmath_fpu32.lib,却出现了错误can't find input file 'IQmath_fpu32.lib'

将CMD文件中的IQmath_fpu32.lib<IQNexpTable.obj> (IQmathTablesRam)注释掉后,错误就没有了,手册上说如果没有调用IQexp(),也仅仅只是警告啊,这是怎么回事?

  • 拷贝到工程目录下了吗      或者指定路径  

    在build option下指定一下   

  • 已经在工程里添加了IQmath_fpu32.lib了

    如果将CMD文件中的IQmath_fpu32.lib<IQNexpTable.obj> (IQmathTablesRam)注释掉后,错误就没有了

  • CMD中在调用此库    注释掉肯定不会有找不到库的错误了

    我感觉你的库还是添加对  

    在library搜索路径里面添加相应的搜索路径,lib文件自动到了libraries里。

    如果都在document下?

  • 我直接在工程里右键添加那几个库,还是出错,但是我看map文件分配的地址有相应的.object文件,说明对应的库已经加载进来了,不知道什么原因

  • 问题解决,我把相对路径理解错了

    指定相对路径时,需要知道:

    1、项目所在的目录:"${Proj_dir}" 对于CCS3.3来说的
    2、本级目录:和DOS命令一样,“.\”
    3、上级目录:DOS命令中是 “..\”
    4、下级目录:如:“\include”

    还有就是,就算把库文件添加到工程里去,还是要指定路径

x 出现错误。请重试或与管理员联系。