摘要: 开始--运行--cmd 进入命令提示符 输入netstat -ano 即可看到所有连接的PID 之后在任务管理器中找到这个PID所对应的程序如果任务管理器中没有PID这一项,可以在任务管理器中选"查看"-"选择列" 经常,我们在启动应用的时候发现系统需要的端口被别的程序占用,如何知道谁占有了我们需要的端口,很多人都比较头疼,下面就介绍一种非常简单的方法,希望对大家有用假如我们需要确定谁占用了我们的9050端口1、Windows平台在windows命令行窗口下执行:1.查看所有的端口占用情况C:\>netstat -ano 协议 本地地址 外部地址 阅读全文
posted @ 2013-10-13 21:05 DageKing 阅读(227) 评论(0) 推荐(0) 编辑
摘要: 1、打开tinyxml工程。打开项目属性,将“配置属性-->C/C++-->代码生成-->运行时库”设置为“多线程调试DLL(/MDd)”(因为新工程的设置是这样子)。重新编译tinyxml工程得到tinyxml.lib,拷贝到VS2005的VC的lib文件下。2、打开项目属性,在“配置属性-->链接器-->命令运”的“附加选项”把tinyxml.lib加上去。3、仍有"LIBCMT"冲突错误存在,在“配置属性-->链接器-->输入-->忽略特定库”中把libcmt.lib添加进去或者在“配置属性-->链接器--> 阅读全文
posted @ 2013-10-13 20:39 DageKing 阅读(1316) 评论(0) 推荐(0) 编辑
摘要: 您试图与不兼容的库链接。重要事项 运行时库现在包含防止混合不同类型的指令。如果试图在同一个程序中使用不同类型的运行时库或使用调试和非调试版本的运行时库,则将收到此警告。例如,如果编译一个文件以使用一种运行时库,而编译另一个文件以使用另一种运行时库(例如单线程运行时库对多线程运行时库),并试图链接它们,则将得到此警告。应将所有源文件编译为使用同一个运行时库。有关更多信息,请参阅使用运行时库(/MD、/ML、/MT、/LD)编译器选项。可以使用链接器的 /VERBOSE:LIB 开关来确定链接器搜索的库。如果收到LNK4098,并想创建使用如单线程、非调试运行时库的可执行文件,请使用 /VERBO 阅读全文
posted @ 2013-10-13 20:37 DageKing 阅读(622) 评论(0) 推荐(0) 编辑
摘要: IntroductionList of some of the best Open Source projects written in VC++/MFC.BackgroundCodeproject has the best source code repository for VC++ developers. But another site Sourceforge.net also have some of the best quality projects available for VC++. Here I lists some of the best open source proj 阅读全文
posted @ 2013-10-13 14:56 DageKing 阅读(1006) 评论(0) 推荐(0) 编辑
摘要: VC编译选项 多线程(/MT)多线程调试(/MTd)多线程 DLL (/MD)多线程调试 DLL (/MDd)C 运行时库 库文件Single thread(static link) ML libc.libDebug single thread(static link) MLd libcd.libMultiThread(static link) MT libcmt.libDebug multiThread(static link) MTd libcmtd.libMultiThread(dynamic link) MD msvert.libDebug multiThread(dynamic li 阅读全文
posted @ 2013-10-13 14:45 DageKing 阅读(654) 评论(0) 推荐(0) 编辑