Windows下编译和调试Qualnet/Exata
1.exata自带文档说明
Exata自带帮助文档(在目录D:\Scalable\Exata\5.1\documentation下)
EXata-5.1-ProgrammersGuide.pdf第2章节包含 EXata在不同系统下编译和调试的步骤
2.Windows下编译和调试exata(IDE)
程序:Exata 5.1
编译环境:Visual Studio 2010
1.安装VisualStudio2010
2.安装好Exata5.1
3.VC10中编译Exata
-
先在D:\Scalable\Exata\5.1目录下写个makefile文件(最好自己手写,不要拷贝,拷贝的有可能编译不成功)
-
Makefile文件无后缀,放在/5.1里面
all:
cd main
nmake -f Makefile-windows-vc10
rebuild:clean
cd main
nmake -f Makefile-windows-vc10
clean:
cd main
nmake -f Makefile-windows-vc10 clean -
打开VS2010IDE界面
文件—从现有代码创建项目
这时会出现一个创建工程的目录,选择Visual C++,点击下一步,点击Browse选择Exata的安装目录(D:\Scalable\Exata\5.1),如图
点击下一步,选择Use external build system,写入相关配置,如图
点击next,然后点击Finish,工程导入VC即完毕
Build–rebuild即可对Exata项目进行重编译
4. IDE中调试代码
按下Alt+F7或者项目→属性→调试 选择自己要调试的文件
命令:安装目录bin下的exata.exe可执行程序
命令参数:场景文件名称,后缀为.config
工作参数:场景文件所在目录。自定义场景文件一般放在D:\Scalable\exata\5.1\scenarios\user\work