经过【1】和【2】的步骤以后,已经安装了众多的依赖包
也许opengl开发包已经安装在里面了。ubuntu11.10启动vbox报错libGL.so.1的问题
#find / -name libGL.so.1
如果有就cp到/usr/lib/i386-linux-gnu/ 下 再重新启动vbox 就可以了
若是没有就执行 #apt-file search libGL.so.1   找到是那个安装包里含有,然后apt-get install package
需要先 #apt-get install apt-file    #apt-file update
(如果之后不小心删除了mesa包,可以用这个命令apt-get build-dep mesa)
这是只缺乏glut(参考:freeglut的安装问题)
使用命令apt-get install freeglut3-dev进行安装。
安装完毕后编译各种缺乏文件,原因:
g++ -lGL -lglut test.cpp -o test这条命令无法编译
gcc test.cpp -o test -lGL -lGLU -lglut反过来可以编译……囧

完成后试着一段小程序

#include  <GL/glut.h>  
void myDisplay(void) 

    glClear(GL_COLOR_BUFFER_BIT); 
    glRectf(-0.5f, -0.5f, 0.5f, 0.5f); 
    glFlush(); 

 
int main(int argc, char *argv[]) 

    glutInit(&argc, argv); 
    glutInitDisplayMode(GLUT_RGB | GLUT_SINGLE); 
    glutInitWindowPosition(100, 100); 
    glutInitWindowSize(400, 400); 
    glutCreateWindow("第一个OpenGL程序"); 
    glutDisplayFunc(&myDisplay); 
    glutMainLoop(); 
    return 0; 
}


编译命令gcc glut.c -o glut -lGL -lGLU -lglut成功编译。
参考(一步步完整OpenGL和glut环境搭建(startos5.1)包括GCC安装)

若想使用netbeans来编写glut和opengl文件,则新建项目以后,要在项目那儿,右键,点击属性,并添加连接器选项-lGL -lGLU -lglut

————————————————————————————————————————————————

GTK文件试着编译
由于wireshark安装过程包含GTK的安装了,所以可以直接写程序编译

参考:GTK+的hello world程序、

#include <gtk/gtk.h>

int main(int argc,char *argv[])
{
GtkWidget *window;
gtk_init(&argc,&argv);

window=gtk_window_new(GTK_WINDOW_TOPLEVEL);
gtk_window_set_title(GTK_WINDOW(window),"hello!GTK");
gtk_widget_show(window);
gtk_main();

return 0;
}

编译命令直接为gcc gtk1.c -o gtk1 $(pkg-config  --cflags  --libs  gtk+-2.0)
注意加上其后的pkg命令。结果截图,成功:

Gtk编译命令(摘录)

安装完了自然要删除一些安装前的文件夹了。突然发觉上锁了,于是得解锁
linux下为目录和文件设置权限
【转载】:

linux下为目录和文件设置权限,包括子目录的循环递归设置

chmod  命令可以改变所有子目录的权限,下面有2种方法
改变一个文件的权限: chmod mode file|dir
改变所有子目录的权限: chmod mode dir -R                  注意后面加了个-R参数
参数就是权限模式 mode = 777 or 752 ,666,,,
mode 的三个数字,分别表示owner,group,others所具有的权限。
1 = x 执行 2 = w 写 4 = r 读,比如owner具有所有权限,1+2+4=7,
又比如group 具有读 和执行权限 1+4 = 5

把目录/his及其下的所有文件和子目录的属主改成wang,属组改成users。
    $ chown –R wang.users /his

上传了个 Wordpress,在线解压后发现文件没有写入权限, 于是用了 chmod 777
filename
但只改了该文件, 文件内的文件还是没有写入权限, 网上查了一下,
修改linux文件权限命令:chmod
用法:chmod XXX filename

×××(所有者\组用户\其他用户)

×=4 读的权限
×=2 写的权限
×=1 执行的权限

常用修改权限的命令:

sudo chmod 600 ××× (只有所有者有读和写的权限)
sudo chmod 644 ××× (所有者有读和写的权限,组用户只有读的权限)
sudo chmod 700 ××× (只有所有者有读和写以及执行的权限)

sudo chmod 666 ××× (每个人都有读和写的权限)

sudo chmod 777 ××× (每个人都有读和写以及执行的权限)

【3】一铭操作系统初体验,安装ope…相关推荐

  1. 【1】一铭操作系统初体验,安装jav…

    放入光盘启动的时候,略有些云里雾里. 选择第一个选项才是正确的.后面的2个一键安装总给我感觉太过于自动,生怕抹掉了原来的win7操作系统. 安装很快完成. 目前这个版本很可惜,缺乏对win快捷键的支持 ...

  2. Felgo之初体验--安装与运行

    前言 上一篇文章中介绍了Felgo的用途,大致知道了Felgo可以用来干些什么,在本篇中我们介绍下Felgo的安装,以及创建我们的第一个Felgo程序. 软件下载 首先我们在官网下载相应平台的安装包, ...

  3. 从入门到入土:python爬虫|scrapy初体验|安装教程|爬取豆瓣电影短评相关信息(昵称,内容,时间和评分)

    此博客仅用于记录个人学习进度,学识浅薄,若有错误观点欢迎评论区指出.欢迎各位前来交流.(部分材料来源网络,若有侵权,立即删除) 本人博客所有文章纯属学习之用,不涉及商业利益.不合适引用,自当删除! 若 ...

  4. 日用有余!国产中科方德桌面操作系统初体验

    国产IT圈里最受关注的话题,除了芯片想必就是操作系统了. 但真说起国产操作系统,大家是既熟悉又陌生,听说过的多而真正使用过的少.而伴随产业发展,市面上也涌现出众多国产操作软件,这些系统是否好用?能否满 ...

  5. 30天自制操作系统-初体验

    最近在图书馆翻阅关于操作系统的书籍,看到川和秀实的自制操作系统决定也动手尝试一下,这本书书名就叫做30天自制操作系统.首先还是附上光盘镜像的获取地址吧.30天自制操作系统光盘镜像ISO完整版下载 - ...

  6. 【搬家】【软件工具】BitBucket 初体验-安装与配置

    本文最早于 2014年8月29日于本人个人博客(http://mooowooo.tk)发表,现博客搬家至此,转载请注明出处. 工作了一段时间,感觉到版本管理控制的重要性.公司的代码有专门的代码版本控制 ...

  7. EAGLE初体验--安装--学习

    1.安装 德国佬的软件很小巧,可是教育版的限制就不说了,直接采用了小吴博客的方式安装的,很容易安装. 2.学习 2.1. 想做有关Arduino的电路,发现开源电路中是用EAGLE画的,所以就计划学习 ...

  8. 三星新推出Tizen操作系统初体验

    今天下载了三星最新推出的Tizen2.0 SDK,试着去运行了Tizen操作系统. 关于Tizen操作系统,它的前身是Intel和Nokia联姻的Meego操作系统,三星是Google的合作OHA伙伴 ...

  9. 文档数据库RavenDB-介绍与初体验

    不知不觉,".NET平台开源项目速览"系列文章已经15篇了,每一篇都非常受欢迎,可能技术水平不高,但足够入门了.虽然工作很忙,但还是会抽空把自己知道的,已经平时遇到的好的开源项目分 ...

最新文章

  1. [PHP]php基础练习题学习随笔
  2. OpenCV学习笔记(十一)(十二)(十三)(十四)(十五)
  3. 数据中心存储解决方案市场将迎来快速增长
  4. Sprint2团队贡献分
  5. python调用父类构造函数需要放在第一句吗_Python继承和调用父类构造函数
  6. 使用jquery版本的viewer.js图片更新的问题
  7. 3.过滤——相关滤波(Correlation Filtering)_3
  8. windows理论基础(一)
  9. c语言静态函数调用静态变量_C语言中的静态变量和函数
  10. javadoc解析成java 生成 api文档
  11. WAVE族函数的使用
  12. 用Java实现学生管理系统【简化版】基础
  13. C语言:判断一个三位数是否为水仙花数
  14. java excel 加边框_java通过poi来设置表格边框
  15. maven+mysql+con_ssm+redis+maven集成使用Jedis客户端demo
  16. BICC协议(简介)
  17. vcs的加密protect
  18. Free-Form Image Inpainting with Gated Convolution
  19. RPC VS REST
  20. 技术创业者如何突破创业瓶颈:需要有正确的金钱观

热门文章

  1. API 获取推荐商品列表返回值说明
  2. 小白如何利用短视频做引流推广
  3. shell脚本100 例(下) shell 脚本知识点,学习、进修、面试、居家旅行必备精品.--潜心研究必有所成
  4. python print时清除上一行_python3,如何用print清除行覆盖?
  5. CCleaner解决的三个问题
  6. 区块链资产投资指南及技巧
  7. debug - UITextField 输入完跳入下一field,按钮变化
  8. Dell6400拆卸与维护
  9. 解决百度地图内存泄露问题
  10. Python 内置turtle模块 —— 画一面国旗(基础篇)