从标题可以看出为啥强调是Windows 64位呢?被深深伤害过
环境:Windows7 64位
Visual Studio10
Tuxedo 12
首先要设置环境变量,需要修改setenv.cmd(我的地址是F:\Tuxedo\tuxedo12\samples\atmi\simpapp)
注意最后:vcvars64.bat 如果是32位系统当然是vcvars32.bat。
改这里的话请跟着改另外一个地方 Visual Studio10
路径:F:\Visual Studio2010\VC\bin
箭头所指的位置原本是vcvars32.bat的被我换成了vcvars64.bat,这个文件可以在F:\Visual Studio2010\VC\bin\amd64下找到。
配置文件ubbsimple
我打钩的IPCKEY是随便写的,但一定要改不能沿用<>会报866的错
cmd窗口操作如下:首先cd 到应用目录,也可以直接到目录的地址栏敲cmd,跳转到目录下,运行setenv.cmd
如图说明环境没问题(再次强调我的是64位系统,32位的提示2010 X86)
编译客户端程序buildclient -o simpcl -f simpcl.c (所以命令都在同一目录)
编译服务器程序buildserver -o simpserv -f simpserv.c -s TOUPPER
启动tuxedo应用系统
到这就是成功了,测试一下
看来没问题
最后注意切勿重复启动,可以先关后开
tmshutdown -y 关闭命令