﻿<?xml version="1.0" encoding="utf-8" standalone="yes"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:trackback="http://madskills.com/public/xml/rss/module/trackback/" xmlns:wfw="http://wellformedweb.org/CommentAPI/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/"><channel><title>C++博客-学习一下-记录一下-随笔分类-Other</title><link>http://www.cppblog.com/hello8706/category/14097.html</link><description /><language>zh-cn</language><lastBuildDate>Sat, 21 Apr 2012 10:07:56 GMT</lastBuildDate><pubDate>Sat, 21 Apr 2012 10:07:56 GMT</pubDate><ttl>60</ttl><item><title>VS2010 设置include路径(转)</title><link>http://www.cppblog.com/hello8706/archive/2012/02/04/164949.html</link><dc:creator>小火球</dc:creator><author>小火球</author><pubDate>Sat, 04 Feb 2012 09:21:00 GMT</pubDate><guid>http://www.cppblog.com/hello8706/archive/2012/02/04/164949.html</guid><wfw:comment>http://www.cppblog.com/hello8706/comments/164949.html</wfw:comment><comments>http://www.cppblog.com/hello8706/archive/2012/02/04/164949.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/hello8706/comments/commentRss/164949.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hello8706/services/trackbacks/164949.html</trackback:ping><description><![CDATA[<p>VC Directory设置的位置和以前的版本不一样。VS2010之前，VC Directory的设置都是在IDE的Tools-&gt;Options中设置的；VS2010改为，分别在每个项目中的Properties中设置。<br /></p>
<p>难道要每个项目都设置一遍常用的Include吗？答案是，不用。</p>
<p>&nbsp;</p>
<p>在IDE中，打开View-&gt;Other Windows-&gt;Property Manager。展开树形后，你会发现一个名为&#8220;Microsoft.Cpp.Win32.user&#8221;的项目<br /></p>
<p>右击并点击&#8220;Properties&#8221;后，你会看到一个和VC Project properties类似的属性设置框。</p>
<p>&nbsp;</p>
<p>现在，你应该知道答案了吧。对，就是这里。只要将常用的Include都放入这里就可以达到你要的效果。</p>
<p>&nbsp;</p>
<p>P.S.</p>
<p>&nbsp;</p>
<p>&nbsp;&nbsp;&nbsp;&nbsp;&nbsp; 在刚装好VS2010时，发现新建的项目都包含了机器上的STLport 5.1.2。找了一圈目录和文件，重装了好几次还是一样。后来才发现，原来VS2010不知道什么时候，将STLport的目录加到Microsoft.Cpp.Win32.user里了。修改后，重新打开项目就不再有STLport出现。</p><img src ="http://www.cppblog.com/hello8706/aggbug/164949.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hello8706/" target="_blank">小火球</a> 2012-02-04 17:21 <a href="http://www.cppblog.com/hello8706/archive/2012/02/04/164949.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>OGRE 1.7.1 CMAKE 编译</title><link>http://www.cppblog.com/hello8706/archive/2010/12/02/135210.html</link><dc:creator>小火球</dc:creator><author>小火球</author><pubDate>Wed, 01 Dec 2010 16:02:00 GMT</pubDate><guid>http://www.cppblog.com/hello8706/archive/2010/12/02/135210.html</guid><description><![CDATA[<p>关于ogre 1.7.1的下载、配置和编译指南<br><br>OGRE从1.7开始使用Cmake生成工程文件，这很方便的实现跨平台项目的移植，今天来说说生成过程中的小细节。<br>1、ogre_src_v1-7-1.exe：<a href="https://sourceforge.net/projects/ogre/files/ogre/1.7/ogre_src_v1-7-1.exe/download">https://sourceforge.net/projects/ogre/files/ogre/1.7/ogre_src_v1-7-1.exe/download</a></p>
<p>2、Microsoft Visual C++ Dependencies Package：<a href="http://sourceforge.net/projects/ogre/files/ogre-dependencies-vc%2B%2B/1.7/OgreDependencies_MSVC_20100501.zip/download">http://sourceforge.net/projects/ogre/files/ogre-dependencies-vc%2B%2B/1.7/OgreDependencies_MSVC_20100501.zip/download</a><br><br>3、cmake-2.8.1-win32-x86.exe：<a href="http://www.cmake.org/cmake/resources/software.html">http://www.cmake.org/cmake/resources/software.html</a><br><br>下载完后，解压ogre到你的目录（例如：E:/GAME_SDK/ogre_src_v1-7-1），解压Dependencies到Ogre目录下（即，E:/GAME_SDK/ogre_src_v1-7-1/Dependencies），安装CMake2.8.1；<br><br>打开CMake，在Where is the source code处填入E:/GAME_SDK/ogre_src_v1-7-1，在Where to build the binaries处填入要生成的工程目录，方便区分我新建文件夹E:/GAME_SDK/Ogre_SDK<br><br>点击&#8220;Configure&#8221;按钮，弹出的窗口选择开发环境，我选择VS2008(VC9)，CMake开始检测并生成工程文件，满以为一路顺利的，呵呵，出错了吧！<br><span><img class=blogimg border=0 src="http://hiphotos.baidu.com/419836321/pic/item/f32301342f94f95190ef39a8.jpg" small="0"><br><br>分析日志：<br>CMake Error at CMake/Utils/MacroLogFeature.cmake:100 (MESSAGE):</span><span><br>-----------------------------------------------------------------------------</span><span><br>-- The following REQUIRED packages could NOT be located on your system.<br><span>&nbsp;&nbsp; -- Please install them before continuing this software installation.<br>&nbsp;&nbsp; -- If you are in Windows, try passing -DOGRE_DEPENDENCIES_DIR=&lt;path to<br>dependencies&gt;<br>-----------------------------------------------------------------------------<br>+ freetype: Portable font engine &lt;<a href="http://www.freetype.org/">http://www.freetype.org</a>&gt;&nbsp;&nbsp;<br>-----------------------------------------------------------------------------<br>Call Stack (most recent call first):<br>CMake/Dependencies.cmake:203 (MACRO_DISPLAY_FEATURE_LOG)<br>CMakeLists.txt:157 (include)</span></span></p>
好，按照指示手动指定DOGRE_DEPENDENCIES_DIR的路径，再Configure，错误依然，百度一下，原来是没有预先编译/Dependencies里的工程，导致Cmake找不到freetype相应的库文件；那好先用VS把Dependencies目录下的各种依赖包编译好，再CMale生成~~~呵呵，项目顺利生成~~~<br><span><img class=blogimg border=0 src="http://hiphotos.baidu.com/419836321/pic/item/c39c63105ca66886a7ef3fa8.jpg" width=850 small="0"><br></span><br>上面的红色表示第一次生成，确认配置更改好后，再点击"Config"，倘若输出窗口没有报错，最后点击"Generate"即可，到底如何，看看目录下有没有:<br><span><img class=blogimg border=0 src="http://hiphotos.baidu.com/419836321/pic/item/b6aef2c769a6d05b9d163da8.jpg" small="0"><br></span>
<img src ="http://www.cppblog.com/hello8706/aggbug/135210.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hello8706/" target="_blank">小火球</a> 2010-12-02 00:02 <a href="http://www.cppblog.com/hello8706/archive/2010/12/02/135210.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>个人问题解决：在VS2008下编译LUAPLUS</title><link>http://www.cppblog.com/hello8706/archive/2010/08/01/121902.html</link><dc:creator>小火球</dc:creator><author>小火球</author><pubDate>Sun, 01 Aug 2010 13:50:00 GMT</pubDate><guid>http://www.cppblog.com/hello8706/archive/2010/08/01/121902.html</guid><wfw:comment>http://www.cppblog.com/hello8706/comments/121902.html</wfw:comment><comments>http://www.cppblog.com/hello8706/archive/2010/08/01/121902.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/hello8706/comments/commentRss/121902.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hello8706/services/trackbacks/121902.html</trackback:ping><description><![CDATA[<p>编译时在LusPlus.cpp文件中报错（最郁闷的是公司使用VS2003编译时没有错的）<br><span style="FONT-SIZE: 13px; LINE-HEIGHT: normal; FONT-FAMILY: -webkit-monospace; webkit-border-horizontal-spacing: 1px; webkit-border-vertical-spacing: 1px"><span style="LINE-HEIGHT: normal">其实VS的错误提示也很清楚，无非就是<br>1&gt;luaplus.cpp(137) : error C3861: &#8220;LuaState_UserStateOpen_Internal&#8221;: 找不到标识符<br>1&gt;luaplus.cpp(143) : error C3861: &#8220;LuaState_UserStateThread_Internal&#8221;: 找不到标识符<br>1&gt;test03\luaplus.cpp(149) : error C3861: &#8220;LuaState_UserStateFree_Internal&#8221;: 找不到标识符<br>但是VS2003却没有提示，由此可见VS2008的安全检测性能更加的好。<br>仔细的看了下源代码。发现这3个函数是在被调用后申明的（这个不符合调用前声明的规则），于是本能的想到把调用这3个函数的函数放在他们之后申明<br>OK，编译通过了！&nbsp; <br><br>可是问题貌似还没有解决，生成的库无论用在什么地方。都会<br>LINK2019，无法解析的外部命令。这个错误！&nbsp; 我晕倒，出现这个错通常的原因这里也就不描述了。<br>虽然我自己到目前还是不太了解具体的原因。<br>继续看源代码，发现这个函数的申明其中一个是在namespace LuaPlus的，另外2个没有在这里声明。<br>有没有声明在里面倒没什么好关心的。不过我大概也知道出现LINK2019的原因可能是某处的 using namespace LuaPlus 语句未被激活所致。<br>所以在整个namespace LuaPlus后加上这句。编译通过了，将生成的库用在项目中也没有问题了<br><br>哈哈，搞定~</span></span></p>
<img src ="http://www.cppblog.com/hello8706/aggbug/121902.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hello8706/" target="_blank">小火球</a> 2010-08-01 21:50 <a href="http://www.cppblog.com/hello8706/archive/2010/08/01/121902.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item><item><title>Internal Error 2738报错的解决方法 </title><link>http://www.cppblog.com/hello8706/archive/2010/06/22/118474.html</link><dc:creator>小火球</dc:creator><author>小火球</author><pubDate>Tue, 22 Jun 2010 09:00:00 GMT</pubDate><guid>http://www.cppblog.com/hello8706/archive/2010/06/22/118474.html</guid><wfw:comment>http://www.cppblog.com/hello8706/comments/118474.html</wfw:comment><comments>http://www.cppblog.com/hello8706/archive/2010/06/22/118474.html#Feedback</comments><slash:comments>0</slash:comments><wfw:commentRss>http://www.cppblog.com/hello8706/comments/commentRss/118474.html</wfw:commentRss><trackback:ping>http://www.cppblog.com/hello8706/services/trackbacks/118474.html</trackback:ping><description><![CDATA[<div class="bct fc05 fc11 nbw-blog ztag">
<p style="TEXT-INDENT: 2em">Internal Error 2738报错的解决方法&nbsp; </p>
<p style="TEXT-INDENT: 2em"><a href="http://wenskylk.blog.hexun.com/25562898_d.html#"></a>本人在安装一个软件时出现Internal Error 2738错误，搜索网站后发现这个问题的出现是因为VBScript DLL没正确注册。 </p>
<p style="TEXT-INDENT: 2em">要解决这问题很简单，只要在命令行中执行regsvr32 vbscript.dll就能把问题解决了。</p>
<p style="TEXT-INDENT: 2em">步骤：</p>
<p style="TEXT-INDENT: 2em">1) 点击Windows的开始菜单 -&gt; 运行，出现如下图所示的对话框：</p>
<p style="TEXT-INDENT: 2em"><img title="Internal Error 2738报错的解决方法   - 龙行天下 - 龙行天下" alt="Internal Error 2738报错的解决方法   - 龙行天下 - 龙行天下" src="http://p.blog.csdn.net/images/p_blog_csdn_net/Snowdust/t.jpg" border=0></p>
<p style="TEXT-INDENT: 2em">2) 点击&#8220;确定&#8221;按钮，系统会提示注册成功，如下图所示：</p>
<p style="TEXT-INDENT: 2em"><img title="Internal Error 2738报错的解决方法   - 龙行天下 - 龙行天下" alt="Internal Error 2738报错的解决方法   - 龙行天下 - 龙行天下" src="http://p.blog.csdn.net/images/p_blog_csdn_net/Snowdust/t2.jpg" border=0></p>
<p style="TEXT-INDENT: 2em">好了，重新安装，一切OK。</p>
<p style="TEXT-INDENT: 2em"></p>
</div>
<img src ="http://www.cppblog.com/hello8706/aggbug/118474.html" width = "1" height = "1" /><br><br><div align=right><a style="text-decoration:none;" href="http://www.cppblog.com/hello8706/" target="_blank">小火球</a> 2010-06-22 17:00 <a href="http://www.cppblog.com/hello8706/archive/2010/06/22/118474.html#Feedback" target="_blank" style="text-decoration:none;">发表评论</a></div>]]></description></item></channel></rss>