WinXP+VS2008+qgis2.6.0源码调试笔记(离线安装)

合集下载

win7 64位系统~湘源6.0-cad2008安装步骤个人总结

win7 64位系统~湘源6.0-cad2008安装步骤个人总结

好像挺多人都说湘源6.0装上了有问题,根据个人经验总结一下几个解决方式:1、针对64位系统(1)64位系统的湘源6.0装上以后正常桌面上是会显示图标的,不过这个图标正常是直接进入不了湘源6.0的(2)安装完湘源 6.0以后需要破解,介个亲们应该会懂吧···里面的文件复制到安装目录下的里面,把覆盖掉···然后破解就完成了(3)这个时候亲们点桌面的会弹出···好吧,淡定···介个不是因为你的CAD平台不支持(话说最好用08版的CAD,可以去看看共享网盘里我传上去的08版CAD,直接可用),而是这个破解版本的软件的问题···好吧,亲们,继续往下看···(4)在这个图标上右键,属性···将目标里的路径替换为:"C:\Program Files (x86)\AutoCAD 2008\acad.exe" /p lzx6 /nologo ("C:\Program Files (x86)\AutoCAD 2008\acad.exe"这个为你安装的cad主程序的路径,在桌面右击cad图标路径上可以看到,跟上面的操作一样的)···然后图标就会变为,我个人觉得这样是没关系的,不过亲们谁介意可以去自定义图标,介个你们自己去研究吧···(5)然后点击会显示无法加载配置还是什么的···直接进入CAD2008,这个时候点击CAD上的进入选项,如下所示点击支持文件搜索路径,点开旁边的+号,点击右边的添加————浏览————湘源的路径,选择sys32下面的cad2008(其他版本的选择相应的,不过我没测试过其他版本的),亲们以为结束了?额···还没呢···(6)看图说话,将选中的那个上移到最顶端,额··直接点右边的上移按钮就是酱紫····然后点确定。

图解VS2008打包全过程(含卸载)

图解VS2008打包全过程(含卸载)

图解VS2008打包全过程(含卸载功能)首先打开已经完成的工程如图:下面开始制作安装程序包。

第一步:[文件]—>[新建]→[项目]→安装项目。

名称可以自己根据要求修改。

位置是指你要制作的安装文件存放在什么目录内,可以根据需要修改,本人一般是把它放在本工程的同一个目录内。

将解决方案改为“添入解决方案”否则VS2008将单独创建一个新的解决方案。

设置完后点击确定按钮。

解决方案资源管理器中增加了Setup1方案。

当然也可以把图的Setup1改名为Install。

第二步、开始制作安装包。

安装向导完成后即可进入项目文件夹:双击"应用程序文件夹"在右边的空白处右击,选择添加->文件,将你的做的应用程序的可执行文件和相应的类库和组件添加进来.当然也可以直接点右键选择添加—>项目输出选择主输出之后点击确定。

然后右击你的可执行文件,创建快捷方式,然后把快捷方式分别剪切或复制到左边的"用户的'程序'菜单"和"用户桌面"中.这样安装程序安装完成后会在"开始->所有程序"和"桌面"上生成程序的快捷方式.如果想在开始程序中单独创建文件夹,你就应当在“用户的‘程序’菜单”中建立文件夹并为它起个名子,并把快捷方式放到这个文件夹中。

下面是为快捷方式添加图标,现在我们将准备好的图标复制到我们的setup1文件夹下。

并将此图标添加到VS2008安装项目的“应用程序文件夹”下。

选择你的快捷方式,在它的属性对话框中选择“Icon”属性项,选择浏览。

找到你的图标。

然后右击左边的"应用程序文件夹"打开属性对话框:将属性中的"defaultlocation"的路径中的"[manufacturer]"去掉,不然的话做好的安装程序默认安装目录会是"c:\programm file\你的用户名\安装解决方案名称"。

VS2008OpenGL环境遇到错误

VS2008OpenGL环境遇到错误

VS2008中OpenGL环境配置1.安装下载OpenGL类库/source/274113(这个是1.4版本的),也可以到OpenGL官网下载其他版本。

将.h文件拷贝到C:\Program Files\Microsoft Visual Studio 9.0\VC\include\GL目录中(没有GL目录就自己创建一个,这里的具体路径视电脑上VS2008安装的位置而定)将.lib文件拷贝到C:\Program Files\Microsoft Visual Studio 9.0\VC\lib目录中将.dll文件拷贝到C:\Windows\System32目录中遇到问题1、在VS2008中运行Win32 console程序出现“Error spawning ’cmd.exe‘”进入菜单Tools -> Options -> Projects and Solutions -> VC++ Directories添加:$(SystemRoot)/System32$(SystemRoot)$(SystemRoot)/System32/wbem2、配置环境先创建一个Win32控制台项目,配置项目属性:(1)项目——项目属性——配置属性——C/C++——预处理器——预处理器定义,添加GLUT_BUILDING_LIB(2)项目——项目属性——配置属性——链接器——输入——附加依赖项,添加glut32.lib Opengl32.lib Glu32.lib (glaux.lib VS2008不加)3、在DEBUG模式下,调试时出现“无法找到MSVCR90D.dll…”的问题。

其他症状:在Release模式下就没有问题。

原因:这个是VS2008的一个BUG,由FAT32文件格式引起。

解决办法:方法一:英文版:Project Properties -> Manifest Tool-> Use FAT32 Work-around -->Yes中文版:项目-->项目属性-->配置属性-->清单工具-->使用FAT32解决方法—>是然后clean下,然后Rebuild即可正常运行,但是这样就会很麻烦,每次建个项目,都要设置它的项目属性。

Win2008R2系统+SQL2008群集安配置手册

Win2008R2系统+SQL2008群集安配置手册

Windows2008R2系统+SQL2008R2群集1、安装环境说明按照原有群集信息分配群集资源,如下:准备工作:1、网络配置(IP地址、优先级、NetBIOS设置)、机器名、共享磁盘连接测试(一次只开启一个节点连接共享磁盘)2、加入域。

3、创建群集2 创建故障转移群集1、分别在两台服务器中添加“故障转移群集”功能,按照安装向导完成安装2、验证故障转移群集打开“故障转移群集管理”,选择“验证配置”在“请选择服务器或群集”中,分别输入Serv-SQLA和Serv-SQLB,点击“添加”,“下一步”,之后,按照验证配置向导完成验证,验证完成后会出现验证报告,可根据验证报告检查出现的问题。

注意:1、要求所有的测试都通过,如果哪个测试没有通过,一定要找出原因,修改好后重新验证,直到所有验证通过,才能进行下一步。

2、在加入到节点的服务器的心跳网卡的NetBIOS设置为禁用。

3、创建群集第一步,在“故障转移集群管理”中,选择“创建一个群集”第二步,按照创建群集向导,选择服务器Serv-SQLA和Serv-SQLB(跟验证时一样)。

第三步,在“用于管理群集的访问点钟”输入集群名称“HNPCHA”,并且配置一个相应IP 地址“10.20.2.4”。

第四步,配置向导开始配置群集,等待群集配置完成,确认创建群集完成。

可以点击“查看报告””来看集群创建的结果。

4、群集测试Cluster安装成功后,可以测试一下群集是否可以工作:可以到域控服务器上查看AD中,多了个叫HNPCHA的机器,这是群集对外的机器名。

在DNS服务器上,多了一条A记录,可以看到HNPCHA的IP为刚才配置的虚拟IP。

用其它机器Ping HNPCHA或者虚拟IP可以ping通。

3、安装和配置MSDTC群集在安装MSDTC群集前,必须在两台服务器中安装配置相应的服务器角色“应用程序服务器”。

1、安装MSDTC所需要的服务器角色第一步,在角色管理中,添加角色“应用程序服务器”选择“添加必需的功能”,点击“下一步”第二步,在“角色服务”中,选择“传入远程事务处理”和“传出远程事务处理”按照向导,完成角色的添加。

系统安装部署手册

系统安装部署手册

系统安装部署手册操作系统安装操作系统windows Server 2008X32 安装!系统环境配置安装WEB IIS右击计算机—管理—角色点击添加角色点击下一步然后下一步再下一步全选复选框然后点击安装。

安装.net framework 3.5 sp1双击FrameWork 3.5 sp1 安装文件默认安装完成。

数据库安装数据库SqlServer 2008X32安装还原数据库文件打开数据库客户端输入用户名密码点击连接ArcGis 10安装1ArcGis license 及ArcGis Desktop 安装默认安装2ArcGis server 安装默认安装3ArcGis SDE 安装破解Arcgis 10首先开始—程序—arcGis-License manager 停止license服务选择x86 文件夹下的红色圈住的文件复制拷贝到C/program file/ArcGis/license10.0/bin 目录下回到光盘所在目录然后进到下图目录打开文件lmtools.exe配置ArcGis1配置GIS server Post Install跳过一张图下一步,下一步安装选择第三项点击浏览打开光驱在光盘中找到蓝线标准的文件2配置用户权限右击计算机—管理—配置—用户与组3配置ArcCataLog 开始菜单4,配置SDE查看ArcGis SDE server(ff_ade)服务是否已启动5再次打开ArcCataLog 添加DataBase ConnectionIIS发布程序右击计算机–管理—角色-Web服务器右击Default Web site点击连接为点击设置点击测试设置另一个程序添加虚拟路径配置相同修改程序配置文件。

OSG(OpenSceneGraph) vs2008

OSG(OpenSceneGraph)   vs2008

OSG(OpenSceneGraph) + vs2008一、准备安装资料包括程序(请到官方网站都可以下载)(1)OpenSceneGraph-2.2.0 (源程序包)(2)cmake-2.6.4-win32-x86.zip 安装源代码需要的工具(3)OpenSceneGraph-Data-2.8.0.zip 数据文件包(4)3rdParty_Win32binaries_2005_05_10.zip WINDOWS支持的图形库打开OSG官方网站,在左边树型菜单里可以找到Downloads,点击进入下载页。

点击Dependencie链接可以找到3rdParty_Win32binaries,点击SampleDataset可以找到OpenSceneGraph-Data.zip。

二、安装过程:(1)为了统一方面,在E盘新建一个OSG目录,并将源程序包解压到此目录。

将3rdParty图形库的程序也解压到指定目录:比如:E:\OSG\3dParty(注意:文件夹按上图命名,以免错误)(2)打开CMakeSetup.exe,安装之;(2-5)安装之后,打开开始-附件,进入CMake-gui将源程序包中的CmakeList.txt托到界面上来。

点击下方按钮 COnfigure(3)找到一下几处,并将以下几处都置为ONBUILD_MFC_EXAMPLEBUILD_OSG_APPLICATIONSBUILD_OSG_EXAMPLESBUILD_OSG_PLUGINSBUILD_OSG_WRAPPERS(4)再次点击下方按钮 Configure,之后点击Generate生成;CMKE帮我们生成了VS2008需要编译的代码包。

三、编译:(1)找到OpenSceneGraph.sln,(E:\OSG\OpenSceneGraph下),用VS2008打开,使用DEBUG或者Release编译整个解决方案(2)编译完之后,还需要编译INSTALL项目四、配置环境变量打开电脑环境变量配置窗口五、写一个C++程序试试(1)打开VS2008,创建一个WIN32控制台程序。

[管理]vistavs2008下winpcap使用

[管理]vistavs2008下winpcap使用

vista+vs2008下winpcap使用vista+vs2008下winpcap使用前几天刚换的系统vista,之前就听说兼容性不是太好。

后来想用vc6.0都装不上,就说兼容性不好,不过这是后话,后面再说。

当时也没怎么在意,想来现在vista那么流行应该不会出什么问题吧,果然很快就遇到问题了。

网络课上留的作业,要用到winpcap类库。

心想现在vs2008都流行了,咱就用它吧;再者winpcap在本科的时候也用过,不会有什么问题。

按部就办的添加include文件夹,添加预处理定义,添加lib文件,新建了一个基于对话框的MFC程序,运行之,赫然出现:1>c:\program files\microsoftsdks\windows\v6.0a\include\netioapi.h(155) : error C2146: syntax error : missing ';' before identifier'PhysicalMediumType'1>c:\program files\microsoftsdks\windows\v6.0a\include\netioapi.h(155) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int1>c:\program files\microsoftsdks\windows\v6.0a\include\netioapi.h(155) : error C4430: missing type specifier - int assumed. Note: C++ does not support default-int新安装的vs2008,把include文件除去又试着新建一个项目,不做任何改动,没有问题,说明sv2008安装是成功的;再看netioapi.h,连在哪里inlude上的都不知道,还是系统自带的文件,总不能去改它吧~~郁闷之。

qgis 源码编译

qgis 源码编译

qgis 源码编译(最新版)目录1.QGIS 简介2.QGIS 源码编译的步骤3.QGIS 源码编译的注意事项正文QGIS 是一款开源的地理信息系统软件,它提供了丰富的地理信息处理和分析功能,被广泛应用于地理信息科学研究和实际应用中。

QGIS 的源代码是公开的,用户可以根据需要进行修改和定制。

为了能够更好地利用 QGIS,了解如何编译 QGIS 源码是非常重要的。

编译 QGIS 源码需要遵循一定的步骤。

首先,用户需要从 QGIS 的官方网站上下载最新的源代码。

在下载源代码之前,用户需要确保自己的计算机上已经安装了 Python 和一些必要的库,比如 GDAL、Protobuf 等。

在下载了源代码之后,用户需要使用 Git 工具对源代码进行版本控制。

接下来,用户需要使用编译器对 QGIS 源码进行编译。

编译 QGIS 源码的具体步骤可能会因为操作系统的不同而有所差异。

一般来说,用户需要使用 CMake 工具生成 Makefile,然后使用 Make 工具进行编译。

在编译过程中,用户需要注意设置编译选项和路径,以确保编译的顺利进行。

在编译 QGIS 源码的过程中,有一些注意事项需要用户注意。

首先,用户需要确保自己的计算机上已经安装了 Python 和一些必要的库,这些库对于 QGIS 的正常运行是至关重要的。

其次,用户需要正确设置编译选项和路径,以免出现编译错误。

最后,用户需要了解 QGIS 的代码结构和编程规范,以便在修改和定制 QGIS 时能够做到心中有数。

总的来说,编译 QGIS 源码需要一定的编程知识和技巧,但是只要用户掌握了正确的方法和步骤,就能够顺利地进行编译。

QGIS系列教程

QGIS系列教程

图2 1.1 建立矢量数据文件图层
选择 QGIS 软件的“图层”菜单(如上图 2),我们可以看到 QGIS 可以支持四种类型的 图层,点击第一项“添加一个矢量图层”就可以在文件系统中选择打开矢量 GIS 文件了。
图三
通过随后展现的子菜单我们可以看到当前的 QGIS 0.8 版本支持打开五种类型的矢量数 据文件类型(如图 3)。包括最常见的 ESRI 的 shape 文件格式和 Coverage 文件、MapInfo 的 mif 文件格式和当前逐渐流行的 GML 文件格式等。
所列图标的功能依次是: 开启图层编辑功能; 关闭图层编辑功能(同时保存所做的修改); 创建点; 创建线; 创建多边形; 增加节点; 删除节点; 移动节点; 删除所选择的图层元素;
编辑图层一般先点击“ ”图标, 或者在图层的属性列表上选择“允许编 辑”,图层中的节点就会出现标记符号, 然后开始进行相应的编辑了。
3 直接使用源码安装 QGIS 熟悉 Linux 的好手都喜欢自己直接下载源码、自己编译安装,但作者不推荐一般用户自 己编译安装 QGIS,因为 QGIS 的编译安装相当麻烦,最主要的麻烦在于自己编译安装 QGIS 的源码之前,还需要编译安装多个 QGIS 的依赖软件和依赖库,包括:Proj4、GEOS、 PostgreSQL、PostGIS、SQLite3、GDAL/OGR、GRASS、gdal-GRASS-plugins 和 QT4,每个软 件都需要下载、编译和安装,比较麻烦而且容易出错,所以不推荐一般用户采用。
当在 QGIS 菜单中选择
“添加 PostGIS 图层”的时
候,软件会弹出如右图 4 的
对话框,对话框上部的下拉
菜单中列举了你已经建立好
的 PostGIS 数据库连接。

使用VS2008 编译OpenCascade6.5(Debug版本)的步骤

使用VS2008 编译OpenCascade6.5(Debug版本)的步骤

使用VS2008 编译OpenCascade6.5(Debug版本)的步骤OCCT 6.5缺省提供的运行库是使用VC2005编译的。

如果OCCT6.5需要在VC的其他版本中使用,首先要使用相应的VC编译OCCT 6.5.因为OCCT6.5相比以前的版本使用了较多的第三方库,所以编译的过程相对较复杂。

1:下载FreeType 2.3.7(/projects/freetype/files/).解压后放在一个目录中。

例如C:\Program Files\DevTools\OpenCASCADE6.5.0\3rdparty\freetype。

然后启动VC2008,打开C:\ProgramFiles\DevTools\OpenCASCADE6.5.0\3rdparty\freetype\builds\win32\visualc\freetype.sln文件。

这个工程是一个Static Library (.lib)。

我们需要编译”Debug Multithreaded”项目。

编译完成后,在目录C:\Program Files\DevTools\OpenCASCADE6.5.0\3rdparty\freetype\objs中产生了一个freetype237MT_D.lib的静态链接库。

这个工程用于OCCT的Visualization模块中的文字渲染。

2:下载FTGL2.1.2(/projects/ftgl/files/). 解压后放在一个目录中。

例如C:\Program Files\DevTools\OpenCASCADE6.5.0\3rdparty\FTGL。

然后启动VC2008,打开C:\Program Files\DevTools\OpenCASCADE6.5.0\3rdparty\FTGL\win32_vcpp\ ftgl.sln文件. 这个工程是一个动态链接库(DLL).工程中包含有5个项目.OCCT只需要ftgl_dll.因此我们只需要编译这个项目即可(其他的项目因为缺少必要的文件而编译不成功).ftgl_dll项目有Debug,Debug DLL, Debug MT等编译选项。

OSG+Qt+Ladybug在VS2008安装过程与设置

OSG+Qt+Ladybug在VS2008安装过程与设置

(一)Osg在VS2008安装过程与设置一、准备工作相关的工具软件:1.最新版的OSG库:OpenSceneGraph-2.8.2.zip。

2.安装源代码所需要的工具:cmake-2.8.1-win32-x86.exe3.Windows支持的图像库:3rdParty_Win32Binaries_vc90sp1.zip4.数据文件包:OpenSceneGraph-Data-2.8.0.zip二、编译准备为了编译的顺利进行,将下载的文件组织如下:(OSG文件夹可以任意位置)在C盘的Program Files下建立一个OSG的文件夹,然后其他文件如下放置:C:\Program Files\OSG\OpenSceneGraph(放置OSG最新库文件)C:\Program Files\OSG\3rdParty(放置图像库)C:\Program Files\OSG\data(放置OpenSceneGraph-Data-2.8.0.zip的加压数据),主要用于examples演示三、用cmake生成Project & Solution files1,在C:\Program Files\OSG\OpenSceneGraph下新建两个文件夹,分别命名为build, bin,用于放置编译文件2,安装cmake-2.8.1-win32-x86,将C:\Program Files\OSG\OpenSceneGraph下的CMakeLists.txt拖到界面上,3,设置where is the source code 为:C:\Program Files\OSG\OpenSceneGraph和where to build thebinnaries.为:C:\Program Files\OSGOpenSceneGraph\build4,点击configure按钮,进行第一次配置(选择相应的vs版本)点击完Finish后出现以下画面5,配置相应的参数ACTUAL_3RDPARTY_DIR,:设置为前面的C:\Program Files\OSG\3rdPartyBUILD_OSG_EXAMPLES :打勾,即编译实例CMAKE_INSTALL_PREFIX:C:/ Program Files /OSG/OpenSceneGraph/bin ,设置编译成功后,相关的库文件存放的地址,切勿忘记6,再次点击configure按钮出现以下画面将BUILD _MFC_ EXAMPLES 打上勾7,点击configure按钮进行最后一次配置8, Generate按钮变为可用,就可点击Generate按钮开始生成四、在VS下编译库文件1,到C:\Program Files\OSG\OpenSceneGraph\build文件夹下打开OpenSceneGraph.sln,选择对于的版本(debug,release)2,按F7生成,生成完成后,在解决方案栏下找到install工程,点击右键->build(过程有点慢)五、设置环境变量右击我的电脑->属性->高级->环境变量,添加相应的环境变量如下:用户变量:OSG_FILE_PATH = C:\Program Files\OSG\data系统变量path下添加 C:\Program Files\OSG\OpenSceneGraph\bin\bin ,主要用于dll的调用六、设置VS打开VS2008,工具->选项->项目解决方案->VC++目录,分别设置OSG的头文件及库文件包含文件里添加:C:\Program Files \OSG\OpenSceneGraph\bin\include库文件添加:C:\Program Files \OSG\OpenSceneGraph\bin\lib打开项目属性的链接器,输入里加上:OpenThreadsd.libosgd.libosgDBd.libosgUtild.libosgGAd.libosgViewerd.libosgTextd.lib注意:我这里编译的是debug版本,所以编译的库都有的命名为*d.lib,如果是release版本,这里要略做修改。

基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集

基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集

基于Windows Server 2008 R2的Failover Cluster(故障转移群集)部署Sql Server 2008 AA(主主) 模式群集步骤说明其实,基于Windows Server 2008 R2的故障转移群集部署Sql Server 2008 AA(主主) 模式群集的步骤如下:1、安装环境说明2、网络、硬盘环境的准备3、AD环境的准备4、部署帐号准备5、故障转移群集验证、安装、测试6、MSDTC群集安装7、Sql Server 2008 SP1集成8、安装Sql群集前的说明(实例名、数据库磁盘存放位置)9、安装第一个AP(主从)模式群集(安装一个数据库实例)10、安装第二个AP(主从)模式群集(安装另外一个数据库实例)11、总结与注意事项(本文介绍1-5步骤,6-11步骤待续)1.安装环境说明安装一共需要4台服务器,1台基于IP-SAN的磁盘阵列(当然也可以使用F-SAN)。

2.硬件、网络、硬盘环境的准备在规划前,先给一些建议:1、SqlSrv01、SqlSrv02最好使用单独的一块网卡与IP-SAN磁盘阵列柜连接(如果是光纤-SAN,则不需要网卡,一般通过HBA卡连接),并且使用与对外服务的IP不同的网段。

2、在部署基于IP-SAN阵列的群集时候,SqlSrv01、SqlSrv02各使用了3块网卡。

(1)硬件资源需求(2)网络(IP地址、网络名称)资源硬盘环境准备一般是由硬件厂商来完成的工作。

不过,我们需要告诉硬件厂商我们需要什么。

因为我们做的是AA模式。

所以,需要磁盘阵列的磁盘分为4个物理磁盘。

3.AD环境的准备(1)部署企业中第一台Windows Server 2008 R2域控制器参见《部署企业中第一台Windows Server 2008 R2域控制器》(2)部署企业中Windows Server 2008 R2额外域控制器参见《部署企业中Windows Server 2008 R2额外域控制器》4.部署帐号准备5.Windows Server 2008 R2故障转移群集验证、安装、测试步骤5全部使用DBAdmin登陆系统。

Qt配置WinCE6.0

Qt配置WinCE6.0

VS2008 + WinCE6.0 + QT作者:齐鲁工业大学赵帅一、准备工具:安装准备:1.win7系统2.Visual Studio 2008 + vs2008 sp13.ActiveSync4.5(ActiveSyncsetup_PConline.msi) (开发板光盘中提供)4.开发板SDK (WinCE6.0_Standard.msi) (开发板光盘中提供)5.qt-everywhere-opensource-src-4.7.3.zip 编译为wince6.qt-win-opensource-4.7.3-vs2008.exe做本机开发测试7.qt-vs-addin-1.1.8.exe VS IDE开发插件二、安装(顺序不能错):1.安装VS2008 我安装在C盘2.安装 vs2008补丁包sp1 补丁包的语言要和VS语言一个样3.安装 SDK在安装SDK时应注意的问题是解决方法如图所示:4 安装ActiveSync4.55.解压qt-everywhere-opensource-src-4.7.3.zip,一定和VS2008安装在同一个盘,建议改个简单的名字,我改的是C:\qt4.7.3。

6.安装 qt-win-opensource-4.7.3-vs2008.exeQT已经有编译好的VS库,可以直接安装qt-win-opensource-4.7.3-vs2008.exe7.安装qt-vs-addin-1.1.8或者1.1.7,比这个版本高的兼容性不好,否则你会出现如下问题其他没什么好说的,安装好后在vs上出现qt的插件图标三、配置与编译:1. 配置环境变量:在Path变量后面添加:C:\qt4.7.3\bin2. 编译库(1)进入VS2008命令行(Visual Studio 2008 Command Prompt)刚开始先输入vcvarsall.bat,然后cd C:\qt4.7.3(2)在mkspace复制wince60standard-armv4i-msvc2005文件夹,并将目录名改为:wince60standard-armv4i-msvc2008修改其中的qmake.conf,在文件内写上如下内容:include(../wince60standard-armv4i-msvc2005/qmake.conf)QMAKE_COMPILER_DEFINES -= _MSC_VER=1400QMAKE_COMPILER_DEFINES += _MSC_VER=1500根据你安装的SDk修改CE_SDK =STANDARD600_SDK # replace with actualSDK name 修改为CE_SDK =WinCE6.0_Standard并且# replace with actual SDK name这句话一定要删去否则你会在vs中配置wince库时出现如下问题The platform "WinCE6.0_Standard" #replace with actual SDK nameSTANDARDSDK_600 #replace with actual SDK name(ARMV4IARMV4I)"is not defined within Visual Studio.Make sure you have installed the required SDK(3)配置:输入命令:configure -platform win32-msvc2008 -xplatform wince60standard-armv4i-msvc2008这一步是配置qt库,配置需要几分钟,配置成功会在qt4.7.3/bin下面生成一些列工具.可以用checksdk.exe –list查看当前装的sdk版本.(4)输入命令:set INCLUDE=C:\Microsoft VisualStudio9.0\VC\ce\include;C:\WindowsCETools\wce600\WinCE6.0_Standard \Include\Armv4i(5)输入命令:set LIB=C:\Microsoft Visual Studio 9.0\VC\ce\lib\armv4i;C:\WindowsCE Tools\wce600\ WinCE6.0_Standard \Lib\ARMV4I(6)输入命令: set PATH=C:\Microsoft Visual Studio 9.0\VC\ce\bin\x86_arm;%PATH% (7)输入命令nmake,这一步需要几个小时(跑了一夜,早上起床编译成功) 到这一步qt库以及编译完毕.四、在VS2008配置打开vs2008Qt->Qt Option 将原有的Qt Version删掉,重新添加->Add 选择编译Qt的目录->OK完成五、我们开始编译Qt程序。

AutoCAD200864位怎么安装cad200864位安装详细图文教程

AutoCAD200864位怎么安装cad200864位安装详细图文教程

AutoCAD200864位怎么安装cad200864位安装详细图⽂教程cad2008 64位版是⼀款通⽤计算机辅助绘图和设计软件,cad2008能够帮助您更快地将创意变为现实。

借助其⾃由形状设计⼯具,您⼏乎可以创建所有想像的形状;其参数化绘图功能能够帮助您减少修订时间,确保⼀切协调有序,您可以轻松地以PDF格式共享您的设计创意,也可以借助该软件的三维打印功能将您的创意打印成形。

AutoCAD 2008 64位简体中⽂安装版类型:3D制作类⼤⼩:815MB语⾔:简体中⽂时间:2014-10-31查看详情AutoCAD 2008 64位补丁包简体中⽂(⽀持win7/win8 64位系统)类型:3D制作类⼤⼩:1.18MB语⾔:简体中⽂时间:2017-04-19查看详情cad2008从概念设计到草图和局部详图,为您提供了创建、展⽰、记录和共享构想所需的所有功能。

AutoCAD 2008 将惯⽤的AutoCAD 命令和熟悉的⽤户界⾯与更新的设计环境结合起来,使您能够以前所未有的⽅式实现并探索构想。

AutoCAD 2008 64位安装步骤⽅法⼀: 1.AutoCAD2008版本,简体中⽂版没有64位的,英⽂版有64位的,所以以前有⽤64位的英⽂补丁安装,但是这个⽅法⽐较⿇烦,需要修改⽂件名及调整电脑系统的⽤户设置;⽽且⼯具栏会出现英⽂; 2.这个补丁与以前补丁的最⼤的不同就是,需要下载AutoCAD2008版本32位,解压后⽤补丁⾥⾯的⽂件替换了同名⽂件,点击setup安装即可,⽆需修改⽂件名,⼯具栏也不会出现英⽂名; 3.测试了在Win7 64位,Win8 64位可以顺利安装AutoCAD2008版本;不清楚这个是不是可以顺利在32位系统安装,理论上也可以安装;⽅法⼆: 1、建⽴临时⽬录,如 CAD2008 2、下载AutoCAD2008安装软件,将⽂件复制到CAD2008⽬录下。

3、将 CAD2008 ⽂件夹中的 zh-cn ⽂件夹改名为 en-us; 4、下载“AutoCAD 2008 64 位补丁包(下载地址:ACADPatch.rar )”,内含两个⽂件,分别是: acad.msi MD5:9a6be59ad3c8fde74898511e8099ebed Setup.ini MD5:c5c0e122d33d672cfa1863f963ffa616 将64位补丁解压替换原⽂件夹中的两个⽂件;5、在开始菜单将UAC设置从不通知,或在开始-控制⾯板-⽤户账号和家庭安全-⽤户账号-更改⽤户账号控制设置-----把那从默认拉到从不通知,重启(已关UAC的可忽略此步骤)。

QGIS编译需要注意的问题

QGIS编译需要注意的问题

QGIS编译需要注意的问题2011-03-07 16:19:28| 分类:QGIS | 标签:|字号大中小订阅QGIS是一个开源的GIS,虽然官方网站上提供了二进制包下载,但为了用其提供的SDK二次开发,必须对其进行编译,生成适合自己使用的SDK库,使用vc8对其进行编译,需要注意的一点是:使用bison.exe 生成qgssearchstringparser.cpp 文件时会出错误,错误信息如下:C:\GnuWin32\bin\bison.exe -oC:/bin16/src/core/qgssearchstringparser.cpp -d -v -tC:/qgis-1.6.0/qgis-1.6.0/src/core/qgssearchstringparser.yyif errorlevel 1 gotoVCReportErrorgotoVCEnd:VCReportErrorecho Project : error PRJ0019: A tool returned an error code from "Generating qgssearchstringparser.cpp"exit 1因此,必须手工生成该文件,在dos环境下,进入bison.exe文件所在的目录,执行下述命令:c:\>cd GnuWin32c:\gnuwin32>cd binc:\gnuwin32\bin>bison.exe -o C:/bin16/src/core/qgssearchstringparser.cpp -d -v -tC:/qgis-1.6.0/qgis-1.6.0/src/core/qgssearchstringparser.yy这里C:/qgis-1.6.0/qgis-1.6.0指的是ggis源码所在的目录,C:/bin16指的是cmake生成的vc工程文件所在的目录,上述命令表示用qgssearchstringparser.yy在vc工程文件所在的目录下生成qgssearchstringparser.cpp 文件。

VS2008-CUDA3.2在台式WINXP下的安装超详细步骤和部分问题的解决方案

VS2008-CUDA3.2在台式WINXP下的安装超详细步骤和部分问题的解决方案

VS2008+CUDA3.2在台式WINXP下的安装超详细步骤最近因为老师要做有关于并行处理方面的研究,因此得安装CUDA平台,可是我发现网上有很多的安装方法,但是根据他们的方法都没有安装成功。

经过多次安装后,安装成功了,感觉比较高兴,为此,我把我安装成功的过程做了如下的总结。

一、首先安装CUDA软件包,我选择的是版本3.2. 需要下载的东西有3个(下载网址为:/cuda-toolkit-32-downloads),分别是:1.先安装开发驱动(devdriver_3.2_winxp_32_263.06_general.exe);这个可以自己选择安装的路径。

我是在C盘自己创建了一个文件,把它安装到里边。

2.安装cudatoolkit_3.2.7_win_32.msi。

这个系统默认的路径,没法自己修改。

在我这台电脑上的路径默认为:C:\Documents and Settings\All Users\「开始」菜单\程序\NVIDIA Corporation\CUDA Toolkit3.最后安装SDK文件。

这个也系统默认的路径,无法自己设置。

我的电脑上默认的路径是:C:\Documents and Settings\All Users\ApplicationData\NVIDIA Corporation\NVIDIA GPU Computing SDK 3.2(注意:这案卷的时候本来系统默认的是C:\Documents and Settings\All Users\「开始」菜单\程序\NVIDIA Corporation\CUDA Toolkit,然后系统本身会产生一个文件,这个文件就是C:\Documents and Settings\AllUsers\Application Data\NVIDIA Corporation\NVIDIA GPU Computing SDK 3.2,并且这个文件是个隐藏文件,得自己改过来。

天龙源码在VS2008下的编译总结

天龙源码在VS2008下的编译总结

编译环境:首先要想顺利编译通过(只是编译通过哈),你得改几处地方..将中地改成: ( < ) 个人收集整理勿做商业用途.将工程与工程里地文件里地以下两句注释()().由于用到了,很多地方需要加上; 不过由于我地懒惰性,我直接在地个人收集整理勿做商业用途前加了; (虽然这个做法很不好,但是却很有效)个人收集整理勿做商业用途以上修改基本能保证编译了,不过编译时编译,跟运行可没什么关系,要想成功运行,还得做几处修改..在地属性下忽略这两个特定库..将有并且有""地地方地""改成"",这个是微软干地好事,改就是了.以上编译下来基本就是运行地问题了,运行地时候可能会却很多库,可以尝试用查看需要什么库,并个人收集整理勿做商业用途且库地版本必须要对.一般可能却地库是与还有我本子上运行地时候那个(这个杀千刀地库)地库版本似乎不个人收集整理勿做商业用途对,反正就很让人纠结...剩下地基本就是运行了我运行地时候还出来个::: '女主角'. 个人收集整理勿做商业用途: :\\天龙代码\客户端\\\\个人收集整理勿做商业用途:: << >>这个原因是你地不完善造成地...找个比较完善地资源就是了...没有服务器地情况下,能看到选择服务器地界面(不是最开始弹出地那个小对话框)就可以了...天龙编译遇到“: 属性声明不一致”地解决方法(第二方法)把“..\\\\”中地第行和行注释掉.个人收集整理勿做商业用途这两行是:个人收集整理勿做商业用途这个与中地定义发生了冲突,导致工程中出现大量了中地属性声明不一致地错误.个人收集整理勿做商业用途天龙源码在下地编译天龙源码在下地编译总结终于能够进入场景进入角色了,喔,天哪!原来可以这么兴奋..先声明:此源码源自于一个不知明地网址,为了各方面考虑今后不再祥解此源码,此文只是为了有幸得到源码而又苦于编译问题地朋友.我没有完整地数据库,也请不要向我索要,更希望不要用天龙地源码去做任何商业性质地项目,仅希望有幸地朋友能在天龙源码中学到更多优秀地东西,仅此!!个人收集整理勿做商业用途服务端:一,下载软件,以及服务器还有然后配置好数据源用或者服务控制台建立数据库,如果有完整地文件则可以用地批执行功能来一次性建立数据库个人收集整理勿做商业用途数据源名称数据库名称用户名密码数据服务器所有服务端地配置文件里地相关信息都要改成上面所示个人收集整理勿做商业用途我也是性感地分割线客户端:一, 将中地改成:( < )个人收集整理勿做商业用途二,把工程与工程里地文件里地以下两句注释()() 个人收集整理勿做商业用途三,在出现未声明标识符地错误地文件中使用:;四,为了统一组织管理减少编译出错建议将所有工程配置中地中间文件文件以及等生成文件都生成至目录中个人收集整理勿做商业用途客户端不动走动角色地修复:要想走路还要修改以下这段(见注释,风是我)左键按下:{取消自动行走;>( (, ) ); 风搞不懂为什么这句话不写,不写不能动角色;};个人收集整理勿做商业用途结束语:把数据库中地表加一条记录设置为用名名设置为密码设置为设置为设置为,登陆客户端时不要勾选服务选项.另外客户端还会报骨骼相关地错误,暂时忽略.个人收集整理勿做商业用途编译都通过了,但是服务器数据库那里有点问题...数据源名称数据库名称用户名密码数据服务器个人收集整理勿做商业用途注意是因为密码也用,密码和账户不一样就可以....。

VS2008环境变量注册by 小西

VS2008环境变量注册by 小西

第一步: 安装VS2008软件(注意64位系统的同学请FULL安装,主要是默认安装不包括64位编辑器)
第二步:右键我的电脑属性—高级系统设置—高级—环境变量中设置系统变量
新建INCLUDE、PATH、LIB、LIBPATH四项
第三步:开始—所有程序—VS2008 Tools—打开命令窗口(64位打开64位的)
确认路径是否是VS2008安装路径
输入set include
将内容INCLUDE=后面的内容放入你在第二步中新建的INCLUDE目录中(切记复制粘贴一定要贴全,建议先使用文本文档确定格式后粘贴)
输入set PATH
将内容PATH=后面的内容放入你在第二步中新建的PATH目录中(切记复制粘贴一定要贴全,建议先使用文本文档确定格式后粘贴)
输入set lib
将lib和libpath =后面的内容放入你在第二步中新建的LIB和LIBPATH目录中(切记复制粘贴一定要贴全,建议先使用文本文档确定格式后粘贴)
第四步:重启电脑,打开VS2008命令窗口输入cl验证环境变量是否正确
图为64位下环境变量设置成功。

  1. 1、下载文档前请自行甄别文档内容的完整性,平台不提供额外的编辑、内容补充、找答案等附加服务。
  2. 2、"仅部分预览"的文档,不可在线预览部分如存在完整性等问题,可反馈申请退款(可完整预览的文档不适用该条件!)。
  3. 3、如文档侵犯您的权益,请联系客服反馈,我们会尽快为您处理(人工客服工作时间:9:00-18:30)。

WinXP+VS2008+qgis2.6.0源码调试笔记(离线安装)时间:2014年11月22日1.准备工作1.1下载QGIS源码Qgis源码可在官网上下载,当前的最新版本是Qgis2.6.0版本。

1.2下在Visual Studio 2008 Pro下载离线破解版1.3下载Qgis编译所需的依赖工具1.3.1 CMakeQgis跟大多数开源工程一样,也是采用Cmake编译的。

CMake的版本要求CMake >= 2.8.0,本人采用CMake2.8.12。

下载地址:/files/v2.8/cmake-2.8.12.2-win32-x86.exe1.3.2 flex&bisonflex和bison目前提供的window安装包版本太老,截至2013年Windows 安装包flex 的版本是 2.5.4a(/downlinks/flex.php),而最新的flex 版本是 2.5.37;Windows安装包bison的版本是 2.4.1(/downlinks/bison.php),而现在最新的bison版本是3.0。

对于Qgis2.6.0不能采用目前提供的flex和bison的windows 安装包(Qgis1.8.0之前的版本是可以的,编译的时候会出现问题,后面细说)。

既然flex和bison的windows 安装包不能用,那该怎么办呢?有两种解决思路:a)下载flex2.5.37和bison 3.0的源码,通过Cygwin或Mingw安装;(有点麻烦,本人木有试~)b)从sourceforge上下载最新版的Win flex-bison安装包win_flex_bison-latest.zip,本人下载的版本包含win_flex2.5.37和win_bison3.0,不需要安装,直接将安装包解压到指定目录,确保目录中没有空格,本人的目录为C:\GnuWin32\win_flex_bison。

(注意:最新的Win flex-bison在vs2008中还不能直接使用,在vs2010中是可以直接使用的,由于本人安装了VS2008,所以还得进行一系列规则配置,后面细说)1.4下载编译所依赖的库第三方库是通过OSGEO4W提供的,首先下载OSGEO4W安装包/osgeo4w/osgeo4w-setup-x86.exe (32bit)or /osgeo4w/osgeo4w-setup-x86_64.exe (64bit)其次,下载OSGEO4W中的依赖库,∙expat∙fcgi∙gdal∙grass∙gsl-devel∙iconv∙pyqt4∙qt4-devel∙qwt5-devel-qt4∙sip∙spatialite∙libspatialindex-devel∙python-qscintilla由于是离线下载,在离线主机上,继续安装OSGeo4W安装包,选择高级安装,选择从本地安装,选择刚才下载的依赖库,继续安装,则编译所依赖的库文件安装完成。

2.环境变量设置新建一个setup.bat文件,输入以下@echo offset VS90COMNTOOLS=%PROGRAMFILES%\Microsoft Visual Studio9.0\Common7\Tools\call "%PROGRAMFILES%\Microsoft Visual Studio 9.0\VC\vcvarsall.bat" x86 set INCLUDE=%INCLUDE%;%PROGRAMFILES%\MicrosoftSDKs\Windows\v7.1\includeset LIB=%LIB%;%PROGRAMFILES%\Microsoft SDKs\Windows\v7.1\libset OSGEO4W_ROOT=C:\OSGeo4Wcall "%OSGEO4W_ROOT%\bin\o4w_env.bat"path %PATH%;%PROGRAMFILES%\CMake2.8\bin;%PROGRAMFILES%\GnuWin32\bin@set GRASS_PREFIX=c:/OSGeo4W/apps/grass/grass-6.4.4@set INCLUDE=%INCLUDE%;%OSGEO4W_ROOT%\include@set LIB=%LIB%;%OSGEO4W_ROOT%\lib;%OSGEO4W_ROOT%\lib@cmd保存,双击运行setup.bat, 如果控制台出现,说明你的vs的环境变量设置正确,否则请检查以上步骤。

3.CMake配置3.1从cmd中运行cmake-gui.exe,重点是需要从cmd中运行,这样才可以获得通过setup.bat设置的环境变量的值。

3.2 在Where is the source code中输入源码的位置,比如我将源码解压在D:\QGIS下,在Where to build the binaries中输入生成的工程目录,比如我设置在D:\QGIS\build下3.3 点击Configure时选择自己的vs环境,我选择了vs20083.4 遇到找不到Flex和Bison路径时,需要把刚才下载的Flex和Bison的目录设置后再继续点击Configuration;3.5遇到找不到geos、sqlite3等包含头文件目录时,统一设置为D:\OSGeo4W\include,找不到库目录时统一设置为D:\OSGeo4W\lib,3.6设置SETUPAPI_LIBRARY为sdk中的SetupAPI.Lib,如果没有安装SDK,则需安装相应版本的SDK。

具体的设置项,如图所示:设置完成后点击Configure,选择Visual Studio 9(2008) 出现configure done 之后,点击generate,出现generate done之后,就可以进行编译了。

注意:1.CMAKE_INSTALL_PREFIX的值默认为C:\Program Files\qgis2.6.0,表示编译完成的qgis2.6.0的安装目录,该目录可以修改。

2.注意SPATIALITE_INCLUDE_DIR的目录得设为C:\OSGEO4W\include,而不能设为C:\OSGEO4W\include\spatialite,否则编译的时候可能会出现error C3861:”spatialite_init”:找不到标识符。

4.编译前配置VS2008+win flex_bison由于win flex_bison中自带的规则只使用于VS2010,因此在VS2008中使用win Flex_bison需要进行相关配置。

VS2010 + win flex_bison,参考《Visual Studio custom build rules- These steps help you setup custom build rules for Visual Studio 2010 and up.》VS2008 + win flex_bison,参考《Using flex and bison in MSVC++》下面详细介绍一下VS2008 + win flex_bison的配置过程吧,主要参考《Using flex and bison in MSVC++》一文提到的方法。

4.1在vs2008项目中添加自定义生成规则用vs2008打开F:\xffang\QGIS\build\qgis2.6.0.sln,右键点击项目ALL-BUILD->自定义生成规则,进入VC++自定义生成规则文件界面;继续选择新建规则文件,设置:规则名称:Flex and Bison Tools文件名:FlexBison.rules规则存放目录:D:\flex_bisonRule点击确定,完成规则文件创建,之后在vs2008中编译的所有flex_bison相关项目都用此规则。

D:\flex_bisonRule目录下生成的规则文件如图:在VC++自定义生成规则文件界面;紧接着选择修改规则文件,点击添加生成规则按键,添加两个生成规则,分别为Bison和Flex,主要Bison规则一定要在flex之前。

Bison规则设置:Flex规则设置:定制好的规则文件设置如下:5.编译-生成代码更换解决方案配置Debug为RelWithDebInfo; 项目右键-生成,开始进行编译,由于整个编译过程十分漫长,因此只编译Qgis依赖的项目。

ALL-BUILD6.安装将qgis项目设为启动项目,点击INSTALL安装,可能会出现缺少qwt5.dll的错误,其原因是环境变量中没有添加qwt5.dll所在的目录C:\OSGeo4W\bin;或者直接将qwt5.dll 拷贝到vs目录下,继续INSTALL安装,安装完成之后,点击安装目录下的qgis.exe,默认安装目录为C:\Program Files\qgis2.6.0\bin,出现QGIS界面提示,说明安装成功。

附:注意问题(1)环境变量设置除了运行setup.bat自动设置环境变量外,一定要把win flex_bison的解压目录、OSGeo4W 安装bin目录、Cmake安装bin目录、setupAPI.lib目录添加到环境变量Path中;解决方法:环境变量最好全部都提前设好,避免编译出现其他错误。

(2)win flex_bison一定要解压到没有空格的目录下,并且在CMake中要配置正确路径,否则,可能出现C:\GnuWin32\win_flex_bison\win_bison.exe: m4 :No such file or directory 或者Project: error PRJ2019:某个工具从以下位置返回了错误代码:“Generating qgsexpressionparser.cpp”等类似错误,解决方法:a) C:\GnuWin32\win_flex_bison\win_bison.exe: m4 :No such file or directory,问题只能是重新解压win flex_bison到无空格的路径b) CMake中Bison路径设置不正确可能会导致qgsexpressionparser.cpp生成问题,打开BuildLog.htm可以看到,编译出错位置的命令,除了正确配置CMake路径之外,还可以通过手动编译来解决:在命令行进入到win flex_bison解压目录,运行:win_bison.exe -oF:/QGIS/build/src/core/qgsexpressionparser.cpp –d –v –tF:\QGIS\Source\qgis-2.6.0\src\core\qgsexpressionparser.yy则可生成qgsexpressionparser.cpp。

相关文档
最新文档