VS2013
wb175208
这个作者很懒,什么都没留下…
展开
-
VS+QT+ACE_TAO+OpenDDS使用链接中出现的问题
使用VS2013+QT5.7新建一个OpenDDS项目,假设已经包含目录和链接库都已经配置好了,编译通过了,但是在链接的时候,还是出现了错误:1>ReadData.obj : error LNK2001: 无法解析的外部符号 "__declspec(dllimport) public: long __cdecl ACE_Log_Msg::log(enum ACE_Log_Priority,...原创 2019-11-06 19:41:43 · 1005 阅读 · 0 评论 -
OpenDDS制作编译idl文件之二
根据idl可以编译出通信使用的DLL,也同时可以编译出“发布者”和“订阅者”作为测试使用,修改mpc文件就可以;project(*Publisher) : dcpsexe, dcps_tcp, svc_utils { after += *Common exename = publisher requires += tao_orbsvcs requires += no_o...原创 2019-11-06 12:28:22 · 1072 阅读 · 0 评论 -
OpenDDS制作编译idl文件之一
1.介绍IDL(接口描述语言)是一种使用类似C ++风格定义结构的文本文件。该文件包含必须交换的数据结构。结构由struct关键字定义;IDL文件使用DCPS_DATA_TYPE定义一个结构体数据类型,OpenDDS要求数据类型必须是一个结构体,并且是以#pragma的方式进行传输的,以idl文件形式存在。使用DCPS_DATA_KEY定义了一个数据类型的键。一种数据类型可能有0个或多个键。...原创 2019-11-06 09:05:09 · 3745 阅读 · 0 评论 -
使用VS2013+32位编译OpenDDS
项目中使用OpenDDS作为通信的框架,然后在VS2013的编辑环境下重新进行编译了一下。1. 环境VS2013 + 32位 + Windowss642. 安装Perl2.1.下载安装下载地址:https://www.activestate.com/products/perl/downloads/下载完成后,点击直接安装:安装过程中选择全部安装:2.2.验证安装完成后,在控...原创 2019-11-05 18:06:46 · 1160 阅读 · 1 评论 -
DLL中无法定位程序输入点inflateReset2于动态链接库
原来在WIN7运行很好的程序,移植到WIN10上弹出,运行错误:这个函数inflatReset2在函数zilib1.dll中,通过调试器查看调用的模块发现zilib1没有连接在本程序总共的lib,链接的是系统下面的lib而应该连接的是本程序下面的dll解决:找到链接的dll.然后把这个DLL改个名字,重新运行一下,就可以了通过模块查看就可以看到已经链接了正确的DLLaaa...原创 2019-05-23 13:57:56 · 8442 阅读 · 13 评论 -
VS2015的生成事件的使用
在编写DLL过程中,当编码完成编译通过之后,会手动的把生成的DLL和LIB文件拷到相应的文件目录下准备调用。但是VS本身就具有自动复制功能,这就是“生成事件”。新建一个QT的DLL项目,然后通过生成事件把生成的DLL和LIB文件复制到特定的目录下面,省去了手动复制的麻烦。编译:就会输出复制的信息.在相应的目录下面就会看到生成的DLL和LIB文件了!aaa...原创 2019-05-08 22:32:34 · 1378 阅读 · 0 评论 -
Win7+QT5.7+VS2013开发的程序移植到XP系统上
现在虽然说 XP系统越来越少了,但是还是存在的,而且在项目中碰到了。在Win7上开发的项目需要在XP上运行起来。首先在编译上需要设置好平台:编译好的把相关的QT中需要的dll和exe放到一起复制过来。点击运行exe,弹出错误提示对话框:弹出以上错误表明没有平台支持:把平台文件,复制到当前目录下:再次点击运行就可了!aaa...原创 2019-02-28 12:27:31 · 520 阅读 · 0 评论 -
VS2013和VS2015程序打包程序InstallShield2015
首先安装InstallShield2015,注意要注册。打开VS新建安装部署项目输入基本的程序信息选择安装时的语言添加程序文件创建快捷方式提供用户可以编辑的安装路径开始生成编译编译成功生成的文件路径:复制出exe文件拷到其他电脑中就可以运行了!...原创 2018-11-05 11:30:39 · 785 阅读 · 0 评论 -
无法运行“rc.exe”
之前的电脑上安装的编程坏境:VS2013 + Qt5.7.0重新安装一个编程环境:VS2015 + Qt5.10.0安装以后,简单的建立了一个Qt工程,编译的时候,出现错误:LINK : fatal error LNK1158: 无法运行“rc.exe”解决办法:搜索一个之前同样平台下的rc.exe和redll.dll然后把这两个文件复制到:C:\Program File...原创 2018-10-30 18:47:06 · 20537 阅读 · 0 评论 -
VS2013配置OpenGL
1.下载所需要的开发包:OpenGL开发包 文件列表: 2.配置VS2013环境1.下载后解压放置到一个目录下面,并且把其添加环境变量中: 2.新建一个Win32工程后,我把下载的开发包放到和新建工程同一个目录下面了,配置包含的头文件: 3.配置包含的lib文件: 注意:必须链接glut32.lib,如果开发64位软件则要引用glut.lib3.编写代码...原创 2018-05-14 12:07:51 · 544 阅读 · 1 评论 -
VS2013生成sbr文件
编译项目的时候,出现了一下警告信息:1>BSCMAKE : warning BK4503: 忽略 .SBR 文件“Release\Wave.sbr”中的次要错误1>BSCMAKE : warning BK4503: 忽略 .SBR 文件“Release\WaveForm.sbr”中的次要错误1>BSCMAKE : warning BK4503: 忽略 .SBR 文件“...原创 2018-04-17 14:21:11 · 2166 阅读 · 0 评论 -
VS2013 在配置中手动添加宏定义
1.更新下一个工程,运行的时候,出错,缺少Qt5Core.dll。但是我的电脑中已经安装了,Qt5.7.0为什么还是找不到呢。 然后,我又重新检查一下,环境变量: 发现环境变量中是有的。 2.打开VS2013查看环境变量: 竟然没有QTDIR这个变量。3.只能手动添加这个环境变量了。 【视图】->【其他窗口】->【属性管理器】右键项目->【新建项目属性表...原创 2018-04-08 15:59:55 · 14631 阅读 · 0 评论