TinyXml配置说明:
(1)将tinyxmlsrc目录(内含六个文件)拷到工程目录下;(备注:tinyxmlsrc目录在TinyXml\TinyXml\目录下。)
(2)将步骤(1)中的6个文件添加到工程
(3)在程序中#include "tinyxmlsrc\tinyxml.h"
http://www.cnblogs.com/marchtea/archive/2012/11/08/2760593.html
http://sourceforge.net/projects/tinyxml/
xerces和libxml2是C解析XML的两个主要选择。
google一下,有很多例子的。
xerces:去网上下一个,安装上之后,选用里面的函数就可以解析XML文档了...要想用的话,得花一点时间熟悉...
libxml2: http://jianlee.ylinux.org/Computer/C/libxml.html#sec11
libxml提供了一个宏来将char*转换成xmlChar*, 名字很有趣,叫 BAD_CAST
OMNeT++ 启动错误:“无法定位程序输入点gzdirect于动态链接库zlib1.dll”解决方案
http://blog.csdn.net/qq1987924/article/details/7695234
在GTK+下载页下载最新版的zlib运行时zlib_1.2.5-2_win32.zip,将其中bin文件夹中的zlib1.dll复制到C:\Windows\System32中,再启动GIMP就能正常打开了。也可以复制GIMP安装目录下bin文件中的zlib1.dll。这种方法不影响其他程序的正常启动。
http://blog.csdn.net/linrulei11/article/details/7550731
下面以添加ws2_32.lib文件为例
方法一(直接添加代码):
直接在.cpp文件中,添加#pragma comment(lib, "ws2_32.lib");即可。(ws2_32.lib即为你要添加的lib文件)
方法二(在vs工具栏中添加):
1.项目(project) -> TcpSrv属性(TcpSrv properties) (其中TcpSrv为工程名)
2.打开TcpSrv属性页后,配置属性 -> 链接器(linker) -> 输入(Input) ,在附加依赖项 (AddITional dependences)中输入ws2_32.lib即可。
PS:括号内英文部分为英文版vs2008
【Configuration Properties】
General-> 【Output Directory】 .../../output/debug 表示生成文件的输出路径
General->【Intermediate Directory】.WsIuCsParser___Win32_Debug表示生成的中间路径
Debugging->【Command】../../output/debug/TMPlatformConsole.exe表示此工程为Dll,TMPlatformConsole.exe会调用这个dll,并且可以在Dll中添加断点
Debugging->【Working Directory】../../output/debug,设置工作的路径
【c/c++】
General-> 【Additonal Include Directories】./include/epan,./include/glib,./include,./include/decode表示此工程所依赖的文件所在路径
Precompiled headers->【Precompiled Header File】.WsIuCsParser___Win32_Debug/WsIuCsParser.pch
预编译头文件
Output Files->【ASM List Name】.WsIuCsParser___Win32_Debug/
Output Files->【Object File Name】.WsIuCsParser___Win32_Debug/
Output Files->【Program Database File Name】.WsIuCsParser___Win32_Debug/
【Linker】
General->【Output File】../../output/debug/WsIuCsParser.dll,定义输出文件路径及名称
General->【Additional Library Directories】./lib 依赖lib路径
Input->【Additional Dependencies】 glib-2.0.lib gmodule.lib 依赖的lib文件
Input->【Module Definition File】./ws_IuCs.def,定义要导出函数的文件,如果要导出函数,这是必须定义的
定义格式:
LIBRARY WsIuCsParser
DESCRIPTION "WsIuCsParser DLL"
EXPORTS
InitWsParserIuCs @1
DeInitWsParserIuCs @2
WsIuCsParse @3
Debugging-> 【Generate Program Database File】.../../output/debug/WsIuCsParser.pdb
Advanced->【Import Library】.../../output/debug/WsIuCsParser.lib