【发布时间】:2016-12-25 01:48:24
【问题描述】:
我是 C++ 编译器的新手。我想知道如何更改 g++ 的某些设置 以调用我想要的正确 ld 版本。
例如,我试过了:
g++“一些共享库和文件”
然后 /usr/bin/ld 将在内部被调用。我应该怎么做才能让 g++ 调用 /home/alex/binutils-2.25/bin/ld ?
非常感谢。
亚历克斯
【问题讨论】:
-
@juanchopanza 嘿,很抱歉,但这不是他想给另一个 ld 打电话的重复(这里有一些想法:cboard.cprogramming.com/cplusplus-programming/…)
-
@Jean-FrançoisFabre 哎呀!重新打开。
-
简而言之:用
g++ -c单独编译源文件,然后将所有东西链接在一起作为一个单独的阶段。搜索“g++ compile only”、“makefiles” -
XY 问题?这个练习的目标是什么?