./configure LDFLAGS="-Ld:/lib -lgmp" CPPFLAGS="-Id:/include" --enable-static --disable-shared是什么意思
时间: 2024-04-01 18:31:07 浏览: 142
arm-2014.05-29-arm-none-linux-gnueabi
这是一个针对某个软件的配置命令。具体来说,这个命令包含以下几个选项:
- LDFLAGS="-Ld:/lib -lgmp":指定链接器搜索库文件的路径和需要链接的库文件。这里的意思是在 d:/lib 目录下搜索名为 libgmp.a 或者 libgmp.so 的库文件。
- CPPFLAGS="-Id:/include":指定编译器搜索头文件的路径。这里的意思是在 d:/include 目录下搜索头文件。
- --enable-static:生成静态库。
- --disable-shared:禁止生成动态库。
综合起来,这个命令的作用是为某个软件生成静态库,并指定了该软件所需要的外部库文件和头文件的路径。
阅读全文