問題描述:
使用“makefiles”編譯工程時報告“Argument list too long”問題
參考建議:
這個是和命令行(shell環境)相關的問題(命令行環境限制參數數量和總字符數,而當前命令傳遞的參數內容超過了上限)
對于該問題,可以使用如下方案:
使用“@”+文件編譯選項列表文件的路徑,如:“@./current_compling_options.opt @./object.lst”
一些大型工程包預提供的 makefile 中會提前提供開啟相應的方式的接口,如對于Vector 的 makefile ,可能會提供:
Copyright © 2023 漢宜電子科技(上海)有限公司 All Rights Reserved 滬ICP備2023002859號-1