先打开对版本的vs命令行
我以vs2013 为例:
x64: 打开 VS2013 x64 兼容工具命令提示 然后 cd 到 poco 根目录 buildwin 120 build all both x64 samples
注意: 如果你要编译 NetSSL_OpenSSL 这个库, 得先加上ssl, 修改 buildwin.cmd 中的33行 set OPENSSL_DIR=C:\OpenSSL-Win64
mysql 也一样 ,必需先在buildwin.cmd 中修改好路径
x86: 和x64基本一样 buildwin 120 build all both Win32 samples
在 buildwin.cmd 文件中的开头有说明 :
rem Usage:
rem ------
rem buildwin VS_VERSION [ACTION] [LINKMODE] [CONFIGURATION] [PLATFORM] [SAMPLES] [TESTS] [TOOL]
rem VS_VERSION: 90|100|110|120
rem ACTION: build|rebuild|clean
rem LINKMODE: static_mt|static_md|shared|all
rem CONFIGURATION: release|debug|both
rem PLATFORM: Win32|x64|WinCE|WEC2013
rem SAMPLES: samples|nosamples
rem TESTS: tests|notests
rem TOOL: devenv|vcexpress|wdexpress|msbuild
rem
rem VS_VERSION is required argument. Default is build all.
参考:
http://blog.sina.com.cn/s/blog_96ea53fb0101lpt1.html