总结之linux下的操作
来源:互联网 发布:河南数据统计采集门户 编辑:程序博客网 时间:2024/04/30 14:38
1.虚拟机下Ubuntu共享主机文件(Ubuntu、VMware、共享)
在ubuntu下访问windows的资源。
1)unbuntu上连接上网络
2)在windows上共享一个文件夹,然后在ubuntu上挂载。
http://blog.csdn.net/chencheng126/article/details/439385532.Linux mount Windows共享后编译出现“Value too large for defined data type”
搜了一下,通过mount来访问的windows共享目录下的C代码的时候,容易出现这个问题,后面加nounix,noserverino就搞定
mount //135.252.154.66/share /home/cc/examples -o username=chengic,password=****,dmask=777,fmask=777,nounix,noserverinohttp://blog.csdn.net/chencheng126/article/details/43938925
3.Linux下的编译和调试
编译:
gcc -o test test.c
对于多线程,因为引用pthread.h,这是一个单独的类库,在编译的时候需要加上-lpthread
gcc -o pthread_cond2 pthread_cond2.c -lpthread
如果要用gdb调试,编译时需要加上-g参数:
gcc -g -Wall -o pthread_cond2 pthread_cond2.c -lpthread
调试工具GDB的参考文章:http://blog.csdn.net/chencheng126/article/details/43950507
4.Linux静态链接库和动态链接库的区别,以及动态链接库的创建
1.介绍了静态链接库(*.a)和动态链接库(*.so).静态链接库是在编译的时候生成的,动态链接库是在运行(runtime)的时候生成的。动态的优势,可以实现进程间资源共享,程序升级变得简单,可以用code来控制链接载入。
2.介绍了动态链接库的创建方式,以及使用
最后给出了一个例子,清楚地说了编译和使用。
http://blog.csdn.net/chencheng126/article/details/43987111
5.去除^M的方法
http://blog.csdn.net/chencheng126/article/details/43951547
0 0
- 总结之linux下的操作
- Linux下的文件操作总结
- Linux系统下的命令操作总结
- Linux 下 Vim 的快捷操作总结
- Linux下的一些常用操作总结
- Linux下C语言字符串操作之分割字符串总结
- linux下快捷操作总结
- linux下对sh文件的基本操作总结
- Linux下的两类I/O操作总结
- 总结一些linux下对压缩文件操作的命令
- linux下各种形式的shell加法操作总结
- Linux下应用程序的文件操作函数总结
- linux下对sh文件的基本操作总结
- Linux下应用程序的文件操作函数总结
- linux下对sh文件的基本操作总结
- linux下对sh文件的基本操作总结
- linux命令行操作之文件操作总结
- Linux下对临时文件的操作之mkstemp
- delegate和notification的区别
- saving data - Saving Data in SQL Databases
- 我是如何自学Android,资料分享(2015 版)
- iOS学习笔记(5)——设计模式之工厂方法、抽象工厂
- spring加载bean(ClassPathXmlApplicationContext和FileSystemXmlApplicationContext)
- 总结之linux下的操作
- java得到当月天数
- 登录界面多个账户信息存储问题
- UICollectionView详解
- Android 网络学习总结
- AngularJS 无限滚动加载数据控件 ngInfiniteScroll
- Vmware vSphere(Esxi)常见问题汇总
- 2014十大顶级开源ERP系统点评
- Spring中Ioc入门实例