天天看点

ddmd中的链接器

​​原文​​​ 在​

​窗口​

​上安装​

​DMD​

​时,根据如何设置​

​PC​

​九分决定使用的​

​链接器​

​.

如果在下载​

​DMD​

​(从站点和安装程序)之前,在​

​窗口​

​上安装了​

​VS​

​并有"使用​

​C++​

​桌面开发",那么​

​链接​

​最好以​

​MSVC​

​的为默认设置.

如果在​

​VS​

​之前,而不带该扩展的安装​

​DMD​

​,则默认​

​链接器​

​是​

​LLD​

​链接器.

有​

​两种​

​​方法可更改​

​DMD​

​​的链接器:

1,打开命令提示符并输入

set LINKCMD=path\to\the\linker      

2,打开​

​D窗口​

​​安装目录(一般为​

​C:\D\dmd2\窗口\bin)​

​​,然后编辑​

​sc.ini​

​​.会有​

​[Environment]​

​​块.在​

​[Environment]​

​​下面,只需要​

​键入​

​​上面的内容.

所以基本上,对我的​​

​目录系统​

​​,可同时使用这​

​两个​

​命令:

//LLD:
LINKCMD=C:\D\dmd2\windows\bin\lld-link.exe
//MSVC:
LINKCMD=C:\Program Files\Microsoft Visual Studio\2022\Community\VC\Tools\MSVC\14.33.31629\bin\Hostx86\x64\link.exe      
`0xc00007b`错误,"无法正确启动应用"      

继续阅读