在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, 同时也避免少走弯路,将自己修改的文件打成包提供给大家下载

地址:SSCLI 需要修改的文件包

下载后覆盖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!

posted on   xwang  阅读(2812)  评论(12编辑  收藏  举报

编辑推荐:
· 如何编写易于单元测试的代码
· 10年+ .NET Coder 心语,封装的思维:从隐藏、稳定开始理解其本质意义
· .NET Core 中如何实现缓存的预热?
· 从 HTTP 原因短语缺失研究 HTTP/2 和 HTTP/3 的设计差异
· AI与.NET技术实操系列:向量存储与相似性搜索在 .NET 中的实现
阅读排行:
· 周边上新:园子的第一款马克杯温暖上架
· Open-Sora 2.0 重磅开源!
· 分享 3 个 .NET 开源的文件压缩处理库,助力快速实现文件压缩解压功能!
· Ollama——大语言模型本地部署的极速利器
· [AI/GPT/综述] AI Agent的设计模式综述

导航

< 2008年5月 >
27 28 29 30 1 2 3
4 5 6 7 8 9 10
11 12 13 14 15 16 17
18 19 20 21 22 23 24
25 26 27 28 29 30 31
1 2 3 4 5 6 7

统计

点击右上角即可分享
微信分享提示