vs2012使用WTL----编译redui
来源:互联网 发布:特斯拉电池知乎 编辑:程序博客网 时间:2024/05/20 00:51
在编译这个开源的gui项目的时候,使用到了WTL,编译器是vs2012,所以之前的WTL80是用不上了(加入include和lib之后,一大堆错误)
1、下载
下载WTL81,地址:http://wtl.svn.sourceforge.net/viewvc/wtl/?view=tar
在C:\Program Files (x86)\Microsoft Visual Studio 11.0\VC\VCWizards\AppWiz下新建一个WTL的文件夹
2、配置
把刚才下载好的wtl.tar.gz解压出来,找到路径\wtl\trunk\wtl\Wizards\AppWiz下这两个文件:
拷到之前创建的文件夹WTL中
3、安装
执行安装:
在控制台中输入以下命令:
wscript //e:jscript "C:\Program Files (x86)\Microsoft Visual S
tudio 11.0\VC\VCWizards\AppWiz\WTL\setup110.js"
注:其实wscript //e:jscript是开头必须的,后面的要根据你的vs路径修改
如果提示这样的:
那么很大一个原因就是JS扩展名的文件被其他软件关联了
----取消关联
进入注册表,把[HKEY_CLASSES_ROOT\.js] 项下的那个默认值改成 "JSFile" 就行了
注:提示成功之后,会出现:
4、设置
解压include目录
把整个wtl.tar.gz解压出来,提取里边的\wtl\trunk下的wtl文件夹,将其放到c盘下(可任意)
5、使用
在项目中使用WTL
再来看看之前编译出错的项目,加入头文件:
注:这里并不需要加lib,因为默认调用atl的lib库,已经在系统中包含了
编译之后:
终于成功运行了
- vs2012使用WTL----编译redui
- VS2012编译、使用live555
- 使用VS2012编译SQLite
- VS2012配置WTL
- 使用vs2012编译OpenCASCADE6.7.1
- vs2012使用命令行编译的设置
- vs2012编译使用lua 5.2静态库
- vs2012编译使用lua 5.2静态库
- windows环境下使用VS2012编译SQLITE3
- 使用VS2012编译Qt-5.5.0
- VS2012编译64位DLL无法使用
- WIN7 使用VS2012编译PHP扩展库
- 使用VS2012编译项目报错如下:
- windows环境下使用VS2012编译SQLITE3
- WTL使用
- WTL Samples编译错误
- WTL 命令行编译
- wtl : 编译问题
- hdu1907 John (尼姆博弈)
- centos 6.3 上安装ruby 的命令
- Pig Latin ── Language for Large Data Processing
- MSS以及MTU,iOS丢包分析
- linux上软件安装的几种格式dev,rpm,bin,tar.gz
- vs2012使用WTL----编译redui
- Pig实战
- Linux下makefile教程
- Activity的启动模式
- vim中编码问题
- Selenium Webdriver选取多选框
- csdn , iteye ,博客园,tencent
- POJ 2653 Pick-up sticks 线段相交问题
- json 、jsonp