在Visual Studio 2008的环境下Build SSCLI 2.0(ROTOR)
快速指南:
下载文件包: SSCLI 需要修改的文件包
而后在Visual Studio 2008 命令提示符下在SSCLI 2.0 根目录中运行 env.bat,而后运行buildall 即可
目标描述:
在Visual Studio 2008 + Windows XP Eng 的环境中Build SSCLI 2.0
运行环境:
Window XP English + Visual Studio 2008
步骤描述:
1. 安装ActivePerl
2. 按照Jemery的步骤修改对应的文件 (仔细!)
3. 在 Visual Studio 2008 命令行中 开始->Visual Studio 208 -> Visual Studio 工具 -> Visual Studio Command Prompt (由于笔者为英文系统,中文不准确,请根据个人情况自行参考)
a. 切换到SSCLI所在根目录,运行env.bat
b. 运行buildall
NOTICE:
请仔细而细致的按照Jeremy Blog中介绍的步骤执行,然而总可能还是有一些问题需要注意
1. env.bat 和 buildall.bat 都应该在Visual Studio 2008的命令提示行中运行(Visual Studio 2008 Command Prompt)
2. 如果安装碰到问题,请重启后重新安装,因为env.bat中设置的一些环境变量,重启后会清空,消除了一些不必要的问题
笔者就遇到 Get("ROTOR_WINSDKDIR")找不到路径的问题,百思不得其解,费尽心思去看env.core.pl也觉得莫名其妙,重启后,按照步骤(3,4)执行,问题消失。
3. 可能存在编码字符不匹配的提示,按照clr/src/buildd.err文件中的提示修改即可。
FILE:
为了方便大家学习ROTOR, 同时也避免少走弯路,将自己修改的文件打成包提供给大家下载
下载后覆盖SSCLI2.0根目录下的文件即可
编译完成后,编译Hello.cs 测试是否成功。
1> cd samples
2> cd hello
3> csc hello.cs
4> clix hello.exe
如果出现Hello World!, 恭喜您已经成功的安装了SSCLI,请按照HowTo的介绍来学习ROTOR. 祝您玩得开心
参考资料:
BATCH FILE Reference: http://technet.microsoft.com/en-us/library/bb491071.aspx
BATCH Help: http://www.computerhope.com/batch.htm
PERL 手册: http://man.ddvip.com/web/perl/perl10.htm
Jeremy:http://blogs.msdn.com/jeremykuhne/archive/2008/02/19/sscli-2-0-and-visual-studio-2008.aspx
Have Fun!
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述