一。适合谁:
象俺一样,反反复复搭不起D编译环境的小菜
二。不适合谁:
坛子里的牛,大牛。
三。可以做什么:
不用安装,不用设置系统环境变量,直接用,编译D1/Tango或D2/Phobos程序随时切换
四。包括什么库及版本:
D1:DMD1043+Tango0998+DFL098+DSSS078;
D2: DMD2028+Phobos+DFL098;
五。来源与致谢:
5。1。Phobos与Tango肩并肩安装指引:
http://www.dsource.org/projects/tango/wiki/PhobosTangoCooperation
Method 1 (windows): Environment variables
5。2。感谢hurd和hqs7636两位大哥提供的源包及耐心地解释:
D1:DMD1043+Tango0998+DFL098 包由hurd大哥提供;
D2: DMD2028+Phobos+DFL098 包由hqs7636大哥提供。
六:如何设置:
6。1。下载附件;
6。2。解压缩至f:\,形成的目录为f:\DLang.注意不要形成f:\DLang\DLang.即应为:
f:\
\DLang
\DLang\TangoD
\DLang\DTwo
\DLang\Dex.
6。3。在\DLang\Dex下有两上batch文件:
dmd-phobos2028.bat
dmd-tango0998.bat
在桌面设置这兄弟俩的快捷方式。此处也要注意不要用直接拖的方式形成快捷方式(否则没有下方所说的“目标”,而是这兄弟俩头上弹右键-->发送至-->桌面快捷方式;
6。4。回到桌面找到它俩,一个一个来:
6。4。1。右击dmd-phobos2028.bat-->属性,找到“目标(T)”,将右边的文本框中的内容换成:%comspec% /k dmd-phobos2028.bat;然后点确定;
6。4。2。右击dmd-tango0998.bat-->属性,找到“目标(T)”,将右边的文本框中的内容换成:%comspec% /k dmd-tango0998.bat;然后点确定;
6。4。3。为什么要搞第6。4。1-6。4。3步:%comspec% /k 中comspec 该环境变量指向命令行工具;参数k 的作用是执行bat文件时显示命令行窗口,这正是我们需要的关键。
6。5。设置完成,句号。
七。开始使用。
7。1。在桌面上双击dmd-tango0998.bat,命令行窗口打开,显示
Environment configured for DMD1043/Tango0998
F:\DLang\Dex\>
编译F:\DLang\Dex文件夹中的WithCatD1.d,该模块是DFL主窗口,D1+Tango0998环境,该模块引用了另一模块catD1.d,它只是一简单测试类class Cat。下面编译它:
7。2。在刚才弹出的命令行窗口中输入dmd -O -release -L+uuid.lib+dfl.lib WithCatD1.d catD1.d
WithCatD1.exe应该顺利生成。
7。3。关闭命令行窗口;
7。4。在桌面双击dmd-phobos2028.bat,命令行窗口打开,显示
Environment configured for DMD2028/Phobos
F:\DLang\Dex\>
7。5。编译F:\DLang\Dex文件夹中的WithCatD2.d,该模块是DFL主窗口,D2028+Phobos环境,该模块引用了另一模块catD2.d,它只是一简单测试类class Cat。下面编译它:
7。6。在刚才弹出的命令行窗口中输入dfl -O -release -gui WithCatD2.d catD2.d
WithCatD2.exe应该顺利生成。
另外两个例子dflTimerTango998.d 和 dflTimerD2.d 是测试DFL库Timer的命令行程序,也可以试一下。
八。改变DLang存在别的地方
8。1。在F:\DLang\dex下找到上述那两个bat文件:
dmd-phobos2028.bat
dmd-tango0998.bat
一个一个来,这里只举其中一例:
8。2。右击dmd-phobos2028.bat-->编辑,找到Set D_ROOT=F:\DLang 和Set TANGO_ROOT=F:\DLang\tangoD,将它改成你实际解压缩的位置。
分享到:
相关推荐
构建完成后,将与文件夹中所使用的构建配置相同的文件夹中的结果Phobos.dll YR目录中,并启动针对您的YR可执行文件(通常为gamemd.exe )的Syringe。 您还可以通过GitHub Actions工作流自动测试特定提交的夜间版本,...
Phobos是一款与字体相关的压缩包,其名称来源于火星的最大卫星——“火卫一”Phobos。在IT行业中,字体扮演着至关重要的角色,它不仅关乎文本的可读性,还影响着用户界面的美观和用户体验。让我们深入探讨一下Phobos...
Phobos勒索专杀工具是一款专门针对名为Phobos的勒索病毒设计的安全软件。Phobos勒索病毒是一种恶意软件,它通过加密用户的文件并要求支付赎金来解锁,对个人和企业的数据安全构成了严重威胁。这款专杀工具的出现,...
Phobos-v3.3.12-windows版本是专为Windows操作系统设计的,确保了在Windows环境下运行的稳定性和兼容性。这个版本可能包含了性能优化、错误修复以及新功能的添加,以满足不断发展的生物学研究需求。 在使用Phobos时...
与标准库Phobos相比,Tango更侧重于灵活性和易用性,它可以帮助开发者快速构建Web应用程序。 #### 三、Tango框架的关键特性 1. **简洁的API**:Tango框架的设计注重简洁性和易用性,其API易于理解和使用。 2. **MVC...
如果将某人设置为DND或页面锁定,则无法对其进行设置! 请参阅下面的其他设置说明。 配置中 讯息格式 文本序言,开始和结束标记可在pro.yml中配置。 默认情况下,文本显示为: (TXT to Tat) Skew : Hello ther
5 月 20 日,阿里云安全团队向云上、云下服务器用户开放勒索病毒“一键解密和修复”工具。 经过实际测试,如果被勒索后未重启操作系统,该工具可以恢复已被WannaCry勒索病毒加密的文件。 阿里云建议,在勒索病毒...
还需要设置 Java Development Kit (JDK) 的环境变量,确保版本符合 Phobos 的要求。 3. **阅读构建指南**:在源代码中通常会有一个 README 文件或构建指南,详细说明了如何配置和运行构建脚本。这些指示可能包括...
Python Wheel文件是一种预编译的Python包格式,它允许开发者无需构建环境就能快速安装Python库。与传统的.tar.gz或.zip源代码包相比,.whl文件可以直接通过pip工具进行安装,大大简化了安装流程,减少了依赖项解析和...
依奥斯当前,您可以按照以下方式使用引擎: from eos import *from eos.item_filter import *data_handler = JsonDataHandler('data_folder/phobos/') # Folder with Phobos data dumpcache_handler = ...
Phobos与不来梅一起在不来梅的机器人创新中心发起,目前正在开发中。 如果有任何疑问或不适合问题页面的问题和反馈,请联系Kai von Szadkowski 。 文献资料 用户文档: Phobos Wiki 源文档: Phobos的Github页面...
Phobos 1.7.2 Clean Buildable Source(所有的phobos男孩实际上都给了我很大的关注)“ ur 12” xdd如此酷的复出omg可以让你没有生命 此资源已由两个人(本人和一个朋友)检查过。 我的朋友短暂浏览文件时没有找到...
[CLEAN] Phobos 1.9.0 Buildable SRC&Release 此资源已由两个人(本人和一个朋友)检查过。 我的朋友短暂浏览文件时没有找到任何东西。 我已经扫描并遍历了每个文件和lib,并更换了它们以确保它是干净的。 这是...
1. **编译时计算与元编程**: D语言的一个独特亮点是其强大的编译时功能。它支持模板元编程,允许开发者在编译期间执行计算和代码生成。这可以极大地提高程序性能,因为运行时的开销被转移到编译阶段。例如,通过`...
Phobos_1.7.2-BUILDABLE-SRC-非中文- phobos客户端版本1.7.2的可构建SRC。 它是功能齐全的,而不是中文的最佳SRC(除了原始的:p之外),所有模块均按预期工作而不会崩溃(与其他中文“ srcs”不同) Discord:336...
Phobos是一个专门为Scala设计的高效且具有高度表达能力的XML数据绑定库。它提供了强大的功能,使得在Scala中处理XML变得更为简洁和直观。在本文中,我们将深入探讨Phobos的核心特性、如何使用它以及它如何改进Scala...
matlab代码左移Phobos-版本1.0 – 2019年5月21日 由Felippe E. Amorim,Thiago C. Moulin和Olavo B. Amaral分发。 此pdf文件介绍了如何使用Phobos ================================================== ============...
3. **对象关系映射(ORM)**:Phobos提供了持久性层,通过ORM技术将数据库中的表与PHP对象关联,使得数据操作更加直观和便捷。开发者无需编写大量的SQL查询,只需操作对象即可完成数据的增删改查。 4. **数据库抽象...
.2700勒索病毒解密工具 phobos解密工具,需要密钥才能解密。上次交了5万元给的解密工具,但是每个机器秘密是不一样的。这是工具!
CLEAN_1.9.0_PHOBOS Phobos 1.9.0里面有一些粗略的东西,所以我删除了这些东西变更日志: 删除了PacketUtil(极其易腐且混淆不清,但从未在客户端中使用过)。 删除了未使用的varius膨胀依赖项(从jar中删除了10 + ...