我写使用嵌入式处理器(NIOS 2)OpenCV库的算法,以港口库要在尼奥斯编译:编译交流项目,以最小的尺寸
1 - 我删除highgui和所有处理IO操作的函数。
2 - 我拿走了剩余的文件(很多),并将它们与我的main.cpp一起添加到一个新的eclipse项目中。
3 - 我可以编译代码并运行正常,但主要问题是将下载到嵌入式处理器(.elf文件)的输出文件太大〜20 MB,没有优化和〜6 MB优化级别为3.
是否有任何提示可以在此大型项目中仅编译所需的文件并跳过其他文件,而这些文件在代码中不会调用?
你有没有[剥离](http://stackoverflow.com/questions/1413171/what-is-strip-gcc-application-used-for)输出? – tinman