0

好吧,所以我一直在思考如何在 eclipse 插件、DDT 或 Descent 中包含一个库 Derelict(2),但我终生无法得到它。我错过了一些大的东西。

我已确保以正确的方式放置和解压缩所有内容: - 安装 DMD 编译器 - 安装并配置 DDT 为其默认值(druntime/import 和 phobos) - YUM 安装 derelict2,导致 .di 文件在 dmd 文件夹中可用

我已经尝试了所有方法,从手动下载和使用 lib 编译指示到更改构建路径以包含废弃的 .di 文件。都失败了。

我到底做错了什么?

4

1 回答 1

0

您可能忘记指定库搜索路径。因此,假设您要使用的库位于 中/home/duser/lib,那么您的 DMD 命令行应该包含-L-L/home/duser/lib指示 DMD 编译器在哪里查找这些库。我不知道您在 DDT 中的哪个位置指定库搜索路径... 第三方 D 源或 D 接口文件也是如此 - 您还需要指定包含搜索路径(类似于 C/C++ 标头文件)与 -I 标志...

于 2012-07-12T15:41:52.990 回答