
开发软件
文章平均质量分 76
亥尚
我就是我颜色不一样的烟花
展开
-
GTK在Linux下的安装
linux gtk 是linux平台下的图形界面开发接口,它不同于qt,它是完全免费的,Qt是基于c++的商业开发包,涉及版权等问题,gtk则是基于c的全免费的,呵呵。 先说gtk的安装sudo apt-get install build-essential #这将安装gcc/g++/gdb/make 等基本编程工具sudo apt-get install gn转载 2014-10-09 19:35:43 · 19257 阅读 · 2 评论 -
Windows下安装GTK+(整理)
Windows下安装GTK+(整理)目录以下为网上摘的,自己把它整理在了一起WINDOWS下实现GTK+/GTKMM的编程(一)、下载软件包1、下载dev C++开发软件(我的版本是4.9.9.2)2、下载GTK+3、下载GTKMM(对于C++的朋友)即是下面的三个文件转载 2014-10-09 19:18:56 · 16319 阅读 · 1 评论 -
被大家忽略的从代码到可执行文件中间的过程
一个代码编写完成到生成可执行文件,这其中包括4个步骤:预处理、编译、汇编、链接。现在很多的IDE都让我们忽略了这个过程,更搞不清楚一个编译器的运行过程,我就说说这个过程。以linux的GCC为例,这四步单独的操作步骤:预处理:gcc –E hello.c –o hello.i / cpp hello.c > hello.i编译:gcc –S hello.i –o hello.s原创 2014-01-20 12:40:53 · 1390 阅读 · 0 评论 -
svn版本管理器的简单应用
创建项目仓库 #mkdir /svn #svnadmin create /svn创建项目 #svn import . file:///svn/ds -m "genesis" ds-->把当前的项目放到svn服务器,ds就是这个项目在svn服务器中的名字 m--->后接日志签出 svn checkout file:///svn/ds one 把项目ds导出转载 2013-11-20 22:47:04 · 1197 阅读 · 0 评论 -
普通用户如何使用wireshark
写网络程序,必不可少的神器---wireshark用于抓包分析,当然不使用软件可以使用命令tcpdump默认安装程序后,普通用户是无法启动wireshark,默认的所属是root。通过以下命令也可以启用,但是不是很方便:sudo wireshark想使用普通用户直接使用,需做以下修改:1.创建一个wireshark分组sudo groupadd wi原创 2013-10-22 22:42:30 · 1539 阅读 · 0 评论 -
vim 实现跳转的插件TagList+Ctags+Cscope
一、TagList插件简述及使用TagList插件,是一款基于ctags,在vim代码窗口旁以分割窗口形式(如上图所示)显示当前的代码结构概览,增加代码浏览的便利程度的vim插件.在Vim中加载代码文件后,可以使用以下命令控制taglist:TlistOpen(直接Tlist也可)打开并将输入焦点至于标签列表窗口,效果如上图所示TlistClose关闭标签列表窗口TlistTogg转载 2013-10-19 17:20:47 · 9939 阅读 · 0 评论 -
ubuntu下搭建svn服务器
今天尝试在ubuntu下简单搭建svn(版本管理服务器),记下一点小经验:1.搭建之前肯定要先下载 svn服务器:subversion sudo apt-get install subversion2.下载后需要建立一个文件仓库,存放我们的项目 sudo svnadmin create 例如我的: sudo svnadmin create /home/sv原创 2013-10-19 15:51:45 · 889 阅读 · 0 评论 -
vim配置
set nocompatible " 不要使用vi的键盘模式,而是vim自己的 set syntax=on " 语法高亮 set noeb or noerrorbells "关闭错误信息响铃 set confirm " 在处理未保存或只读文件的时候,弹出确认 set autoindent 自动缩进 set cindent set tabsto转载 2013-10-05 13:02:45 · 1366 阅读 · 0 评论