随笔分类 -  linux

摘要:Linux下加载iso光盘镜像的方法以前在Windows下经常会使用这些ISO镜像文件,我们可以用虚拟光驱来加载,可在LINUX下就没那些工具了,那在Linux下要怎么做呢?首先我们要把iso加载到一个目录,用的是。mount -o loop ISO 文件名 目的目录比如我们要把 iso文件 临时加载到 /mnt/ISO目录中,当然我们首先要建这个目录。# sudo mkdir /mnt/ISO然后我们来加载ISO文件;# sudo mount -o loop /mnt/wind/xxx.iso /mnt/ISO/# sudo ls /mnt/ISO/这样就相当于Windows 下虚拟光驱使用 阅读全文
posted @ 2013-05-28 16:33 hust_枫 阅读(192) 评论(0) 推荐(0) 编辑
摘要:GTK界面基本元件需要包含#include窗口1. 新建窗口gtk_window_new()可以建立一个GTK+窗口,函数原型如下:GtkWidget * gtk_window_new (GtkWindowType type);返回:若成功则返回GtkWidget类型的指针,失败则返回NULL。参数type是一个表示窗口状态的常量,可能取值有以下两种: GTK_WINDOW_TOPLEVEL:表示该窗口是一个正常的窗口,可以最小化。 GTK_WINDOW_POPUP:表示该窗口是一个弹出式的窗口,不可以最小化。2. 设置窗口标题gtk_window_set_title()函数用于设置窗口标题, 阅读全文
posted @ 2013-05-27 08:23 hust_枫 阅读(3545) 评论(0) 推荐(2) 编辑
摘要:本机系统是Ubuntu12.04。vim&gcc&gdb&make&kg-config等基本编程工具都已经安装完毕。Ubuntu 上开发gtk+2.0的程序,需要安装相应的头文件和库。1、在控制台窗口输入sudo apt-get install libgtk2.0*, #gtk+-2.0所需的所有文件将统通下载安装完毕2、apt-get install gnome-core-devel #这将安装 libgtk2.0-dev libglib2.0-dev 等开发相关的库文件附录: 如果vim&gcc&gdb&make&kg-con 阅读全文
posted @ 2013-05-26 15:46 hust_枫 阅读(1294) 评论(0) 推荐(0) 编辑
摘要:我机器的显卡是ATI5650/Intel 集显, 如果使用12.04自带的开源驱动,独显会一直运转,不一会机器就会很热。尝试了ATI的闭源驱动fglrx,驱动安好后X不能使用。原因是Xorg对12.04闭源驱动的支持有问题,需要等更新。只好尝试关闭独显,方法如下:获得root权限sudo su设置使用集成显卡输出echo IGD > /sys/kernel/debug/vgaswitcheroo/switch关闭没有使用的独立显卡echo OFF > /sys/kernel/debug/vgaswitcheroo/switch查看当前显卡状态cat /sys/kernel/debu 阅读全文
posted @ 2013-05-26 15:23 hust_枫 阅读(3630) 评论(0) 推荐(0) 编辑
摘要:编译时要加上-g参数利用gdb对一个可执行文件进行调试的命令为:gdb filename这告诉gdb装入filename的可执行文件进行调试。gdb常用命令quit - 退出gdb,简写“q”run - 执行当前被调试程序,简写“r”kill - 终止正在调试的程序step - 执行一行源代码而且进入函数内部,简写“s”next - 执行一行源代码不进入函数内部,简写“n”break - 设置断点backtrace - 回溯跟踪,简写“bt”frame n - 定位到发生错误的代码段,n为backtrace 命令输出结果中的行号print - 打印表达式或变量的值,或打印内存中某个变量开始的一 阅读全文
posted @ 2013-05-04 16:18 hust_枫 阅读(261) 评论(0) 推荐(0) 编辑
摘要:声明:以下内容为阅读《linux C 编程-从初学到精通》时做的笔记。使用gcc编译程序时,编译过程细分为4个阶段:预处理(Pre-Processing)编译(Compiling)汇编(Assembling)链接(Linking)编译初步假如有文件hello.c,直接使用gcc hello.c ,则gcc编译默认产生a.out,运行该文件输入./a.out可以使用-o选项改变编译后的文件名,如 gcc -o hello hello.c,编译后产生hello,执行./hello即可运行。gcc 的警告提示功能一般使用gcc编译时,加上-Wall 会产生尽可能多的有用警告信息。如 gcc -Wal 阅读全文
posted @ 2013-05-04 10:12 hust_枫 阅读(273) 评论(0) 推荐(1) 编辑
摘要:以下内容是本人学习vim文本编辑器时的一些笔记。关于vim教程:可以在Terminal下键入vimtutor进入vim的学习教程。Lession 11.光标移动。键盘上h,j,k,l分别对应 向左,向上,向下,向右移动,当然也可以用方向键。2.退出vim。vim有两种模式,一种是正常模式(normal mode),一种是编辑模式(不知道这样称呼标准不?)。正常模式可以利用h,j,k,l进行文本的浏览;键入i进入编辑模式。按ESC退出编辑模式返回到normal mode。需要退出vim时,先按ESC确保当前是normal mode,接着键入":q!"<Enter> 阅读全文
posted @ 2013-05-03 16:27 hust_枫 阅读(217) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示