在 Ubuntu 操作
<span style="color:#000000">中</span>安装Code::Blocks 步骤如下:
<br>
<p>安装步骤:<br> <span style="color:#FF0000">1.先把编译环境,C库、C++库和Boost库装好</span>,如下:</p>
<p><span style="color:#000000; font-weight:bold">sudoapt-get install build-essential</span><br> * 有可能安装 <span style="color:#000000; font-weight:bold">build-essential</span><span style="color:#000000">后</span><span style="color:#000000">gdb就已经安装过了</span><br> <wbr></wbr> <wbr></wbr> sudo apt-get installgdb<br> </p>
<pre class="blockcode"><strong>
<span style="color:#ed1c24; font-weight:normal">2. 在 Ubuntu 软件中心 中安装 Code::Blocks IDE
</span></strong>
</pre>
<div style="text-align:center">
<a href="http://photo.blog.sina.com.cn/showpic.html#blogid=4c451e0e0100eq4h&url=http://s2.sinaimg.cn/orignal/4c451e0et8635afa0a921" rel="noopener noreferrer" target="_blank"><img alt="Ubuntu <wbr>下安装 <wbr>Code::Blocks" height="414" src="https://beijingoptbbs.oss-cn-beijing.aliyuncs.com/cs/5606289-6fa9593433e98f6166d7f8a1a7aaf3df" title="Ubuntu <wbr>下安装 <wbr>Code::Blocks" width="690"></a>
<br>
<br>
</div>
<p><span style="color:#FF0000">3. 安装 Code::Blocks</span> <span style="color:#FF0000"> 的</span><span style="color:#FF0000">调试组件 Valgrind用来探测内存泄露的</span>:</p>
<p><span style="font-family:Courier New"><strong>sudo apt-get installvalgrind<br> <br> </strong></span><span style="color:#FF0000">4.安装外围爱好者根据需要自行编译并贡献的软件<br> </span><span style="font-family:Courier New"><strong>sudo apt-get install</strong></span><span style="font-family:Courier New"><strong>codeblocks-contrib<br> <br> </strong></span><span style="color:#FF0000">5. 安装 wxWidgets</span> <span style="color:#ed1c24"> 开发相关项:</span>(注:安装前到www.wxWidgets.org上看一下最新版本)</p>
<p><span style="font-family:Courier New"><strong>sudo apt-get installlibwxbase2.8-dbg<br> </strong></span><span style="font-family:Courier New"><strong>sudo apt-get install</strong></span><span style="font-family:Courier New"><strong>libwxbase2.8-dev<br> </strong></span><span style="font-family:Courier New"><strong><br> </strong></span><span style="font-family:Courier New"><strong>sudo apt-get install</strong></span><span style="font-family:Courier New"><strong>libwxgtk2.8-dbg<br> </strong></span><span style="font-family:Courier New"><strong>sudo apt-getinstall</strong></span> <span style="font-family:Courier New"><strong>libwxgtk2.8-dev</strong></span> <span style="font-family:Courier New"> <strong><br> <br> sudo apt-get install</strong></span> <span style="font-family:Courier New"><strong>wx2.8-i18n</strong></span><br> <span style="font-family:Courier New"><strong><br> sudo apt-get install</strong></span> <span style="font-family:Courier New"><strong>wx2.8-doc<br> </strong></span><span style="font-family:Courier New"><strong>sudo apt-get install</strong></span><span style="font-family:Courier New"><strong>wx2.8-examples<br> </strong></span><span style="font-family:Courier New"><strong><br> sudo apt-get install</strong></span> <span style="font-family:Courier New"><strong>wx-common<br> <br> </strong></span>开始使用Code::Blocks了,应用程序->编程->Code::BlocksIDE。<br> </p>
<p>Code::Blocks和wxWidgets整合非常好,几乎不用做任何额外的配置。<br> </p>
<p>使用说明:</p>
<p><strong>1.可以自己写Makefile:</strong></p>
<p> 在Project的属性中指定使用custom makefile即可。和visualstudio一样,可以定义很多编译和link过程中的参数,包括定义编译参数等,这些都可以在Project的buildoption或compiler/debugger settings中找到。<br> 对于一些使用autoconf/automake的项目来说,我想只有新建一个project,然后将源码导入才行。不过,现在已经有人开始做autoconf/automake的codeblocks的plugin了。<br> </p>
<p><strong>2.可以定义快捷键:</strong></p>
<p> 遗憾的是,只能给菜单中出现的项目定义快捷键,对于比如editor中右键弹出的contextmenu中的项目无法定义快捷键。<br> Settings -> Editor -> Keybordshortcut里面可以定义快捷键。<br> <span style="color:#FF0000"> 注:[Edit]->[Completecode]的快捷键Ctrl - Space(与输入法冲突)要改成Ctrl - k<br> (不限为Ctrl -k,只要不冲突,任用你喜欢的键)。</span></p>
<p><span style="color:#000000"> management, log, messagepanel等都不能autoshow/autohide。要么关闭,要么显式。也不能dock成一条,吸附在屏幕两边。对于这个问题,</span><span style="color:#FF0000">我使用的办法是:给display/hide这些pane定义快捷键,使用这些快捷键来显式或隐藏这些pane,效果也不错。</span><span style="color:#FF0000"><br> </span><br> <strong>3.定制F1帮助系统</strong><br> 在<strong>Settings -> Environment ->Help files</strong>中新建一个entry,名为man,接着的对话框选no,然后手动在下面的path中填写:<strong>man:/usr/share/man <wbr></wbr></s |
|