c - -I/path 和 -L/path 放入代码中



我使用命令编译:

gcc -o hello hello.c -I/usr/local/include -I/usr/local/include/sphinxbase -I/usr/local/include/pocketsphinx -L/usr/local/lib -lpocketsphinx -lsphinxbase

我只想编译使用gcc -o hello hello.c

我可以将此路径放入代码中吗?

某些版本的 gcc 支持"响应文件",您可以将大多数选项放入文本文件中,并从命令行引用它:

response.txt
-I/usr/local/include 
-I/usr/local/include/sphinxbase 
-I/usr/local/include/pocketsphinx
-L/usr/local/lib 
-lpocketsphinx 
-lsphinxbase

GCC -O hello hello.c @response.txt

但实际上,我同意@chris_turner,使用make文件。

相关内容

  • 没有找到相关文章

最新更新