根据this问题,gcc的-l
命令要求您的库命名为libXXX.a。
有没有办法使用与gcc不同的命令来链接静态库?目的是避免使用此lib-前缀。
最佳答案
只需像输入文件中那样传递库,如下所示:
gcc main.c yourlibrary.a -o prog
关于c - 链接gcc中的静态库,而无需指定 'lib'前缀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32341316/
根据this问题,gcc的-l
命令要求您的库命名为libXXX.a。
有没有办法使用与gcc不同的命令来链接静态库?目的是避免使用此lib-前缀。
最佳答案
只需像输入文件中那样传递库,如下所示:
gcc main.c yourlibrary.a -o prog
关于c - 链接gcc中的静态库,而无需指定 'lib'前缀,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/32341316/