我有一些预编译的(第三方)库需要在我的项目中使用。
如果我把foo.a放在项目文件夹的根目录下,它可以编译通过。然而,我有一个32位版本和一个64位版本的库,我不想每次构建应用程序时都要更换foo.a为foo.32.a和foo.64.a。
在这种特殊情况下,我已经将它们放在:
我可以把它放在库路径中(工具->选项->Delphi选项->库->库路径);然而,我希望它是针对项目的,相对于项目文件夹的根目录(而不是硬编码到所有项目的一个位置)。
我该如何告诉Delphi/Embarcadero RAD Studio在哪里找到这些库?
如果我把foo.a放在项目文件夹的根目录下,它可以编译通过。然而,我有一个32位版本和一个64位版本的库,我不想每次构建应用程序时都要更换foo.a为foo.32.a和foo.64.a。
在这种特殊情况下,我已经将它们放在:
[myroot]\iOSDevice32\Debug\foo.a
[myroot]\iOSDevice32\Release\foo.a
and
[myroot]\iOSDevice64\Debug\foo.a
[myroot]\iOSDevice64\Release\foo.a
我可以把它放在库路径中(工具->选项->Delphi选项->库->库路径);然而,我希望它是针对项目的,相对于项目文件夹的根目录(而不是硬编码到所有项目的一个位置)。
我该如何告诉Delphi/Embarcadero RAD Studio在哪里找到这些库?
[DCC Error] E2597 ld: library not found for -lc++
。它似乎是覆盖了一些现有的搜索路径,而不是添加到其中。 - BIBD