don't know how to make确实很常见
一般来说有几种可能:
最常见的是路径问题,很多project里面的makefile环境变量可能设置不合理 一些路径可能是hardcode的 所以会有问题
另一种可能是依赖的lib没有被加入sysgen
还有就是有时候编译出错 lib文件没有被build 而错误直到link或者sysgen的时候才被报告 这时就会提示don't know how to make
最后一种可能是有些sysgen好的模块没有被copy到release目录
一般来说用高级build选项中的rebuild+clean sysgen会解决这个问题
重新build出问题的模块有时也会有效
个别时候是确实少文件就没办法了
一般来说有几种可能:
最常见的是路径问题,很多project里面的makefile环境变量可能设置不合理 一些路径可能是hardcode的 所以会有问题
另一种可能是依赖的lib没有被加入sysgen
还有就是有时候编译出错 lib文件没有被build 而错误直到link或者sysgen的时候才被报告 这时就会提示don't know how to make
最后一种可能是有些sysgen好的模块没有被copy到release目录
一般来说用高级build选项中的rebuild+clean sysgen会解决这个问题
重新build出问题的模块有时也会有效
个别时候是确实少文件就没办法了
我遇到一些这些问题,害我重新装PB
----------------------------------------------------------------------------
----------------------------------------------------------------------------
DIR文件里面,把2个文件的顺序无意中调整了一下,而其中一个文件需要用到另一个生成的库,顺序错了,还没生成这个库,所以出现了这个错误。