编译64位OpenCASCADE的详细步骤
一定要按照固定的顺序,否则,编译不过。而且代码里面有许多地方少了分号和双引号的低级错误,编译时根据编译提示自行加上。
编译前,先以管理员身份运行一下\ros\env.bat批处理
1. 先要下载TCL安装包。安装好之后,请设置VC++工作目录环境,把TCL的include和lib目录添加进去然后开始按照如下步骤编译。
2. 进入到OCC的目录\ROS\ADM\WIN64\VC8【编译64位,如果编译32位就进入win32目录】
3.打开VS2005, 第一个编译的解决方案必须是:FoundationClasses.sln, 编译大概需要3分钟。
4. 第二个编译解决方案必须是:ModelingData.sln, 编译大概需要3~5分钟。
5. 第四个编译解决方案必须是:ModelingAlgorithms.sln, 编译大概需要3~5分钟。
6. 第五个编译解决方案必须是:Visualization.sln, 编译大概需要3~5分钟。
7. 第六个编译解决方案必须是:Applicationframeworks.sln, 编译大概需要3~5分钟。
8. 第七个编译解决方案必须是:DataExchange.sln, 编译大概需要3~5分钟。
9. 第八个编译解决方案必须是:Draw.sln, 编译大概需要3~5分钟。
10. 第九个编译解决方案必须是:Wok.sln, 编译大概需要3~5分钟。
11. 编译之后的DLL和lib在目录ROS\WIN64目录下