在dmd2.103版本中,可以使用选项-L-rpath=/tmp来设置rpath选项,完整的命令如下所示:

dmd -L-rpath=/tmp yourfile.d -ofyourbinary

其中,yourfile.d是你的源代码文件,yourbinary是你要生成的可执行文件名,-L-rpath选项指定了rpath路径。

你可以将/tmp替换成你想要的动态链接库路径。

测试运行时,你可以在命令行中输入:

./yourbinary

如果可执行文件找到了动态链接库,那么它应该能够正确运行。

dlang语言最新dmd2103版本怎么给编译的可执行文件增加rpath选项类似gcc的-Wl -rpath=tmp效果让编译后的文件不至于找不到动态链接库的路径给出完整的命令让我测试运行

原文地址: https://www.cveoy.top/t/topic/fkg2 著作权归作者所有。请勿转载和采集!

免费AI点我,无需注册和登录