这篇文章介绍在LINUX下进行C语言编程所需要的基础知识。在这篇文章当中,我们将会学到以下内容:源程序编译Makefile的编写程序库的链接程序的调试头文件和系统求助1.源程序的编译在Linux下面,如果要编译一个C语言源程序,我们要使用GNU的gcc编译器。 下面我们以一个实例来说明如何使用gcc...
分类:
其他好文 时间:
2014-09-05 23:39:02
阅读次数:
208
主要是运行trinity的时候报错,提示gcc版本太低,又没有root权限,所以就查找了下没有root权限安装gcc,以及依赖的软件从svn checkout svn://gcc.gnu.org/svn/gcc/trunk拿了GCC的最新代码,打算编译了学东西习学习C++ 11的东西,结果在conf...
分类:
其他好文 时间:
2014-09-05 21:06:22
阅读次数:
207
1)安装Vsiual Assist插件工具栏-->tools-->Extentsions and Upates-->点击左边的Online然后右边会出现可以安装的插件,找到Visual Assist插件,安装,重启vs即可。会在vs的工具栏看到VASSISTX菜单栏。2)vs添加gnu的includ...
分类:
其他好文 时间:
2014-09-05 19:45:51
阅读次数:
211
shell编程中的字符串的截取方法:
一、Gnu Linux shell 截取字符变量的前8位,有方法如下:
1.expr substr “$a” 1 8
2.echo $a|awk ‘{print substr(,1,8)}’
3.echo $a|cut -c1-8
4.echo $
5.expr $a : ‘\(.\\).*’
6.echo $a|dd bs=1 count=8 ...
分类:
其他好文 时间:
2014-09-05 18:23:01
阅读次数:
214
内容描述:在32位或64位的windows或GNU/Linux系统下利用Python的ctypes和numpy模块调用C/Fortran混合编程的有限元数值计算程序操作系统及编译环境:32bit Win7 + mingw32 + gcc-4.8 + msys-1.0 + python2.7 + op...
分类:
编程语言 时间:
2014-09-05 17:52:52
阅读次数:
339
一、jdk1.4卸载 Redhat Enterprise 5 中自带安装了jdk1.4,在安装jdk1.6前,把jdk1.4卸载: 1. 首先查看系统自带的JDK版本: [root@linux ~]# java -version java version "1.4.2" gij (GNU libgc...
分类:
其他好文 时间:
2014-09-05 17:49:41
阅读次数:
253
一、使用gcc开发环境打开终端 ctrl+Alt+T;ubuntu-12.10-desktop-i386默认安装了gcc(GNU C compiler),gcc版本信息如下:zgj@wildflower:~$ gcc --version gcc (Ubuntu/Linaro 4.6.3-1ubunt...
分类:
编程语言 时间:
2014-09-05 15:57:21
阅读次数:
263
本文假设的环境是GNU/Linux,且shell是BASH;注 意: 另外, 我们讨论的前提是当你键入一个命令时并没有指定该命令的路径, 举例来说就是我们键入的命令是以commandname的形式而不是/path/commandname或./path/commandname的形式来运行的. 一旦我们...
分类:
系统相关 时间:
2014-09-04 16:47:49
阅读次数:
394
什么是gdb它是gnu组织开发的一个强大的unix程序调试工具,我们可以用它来调试Android上的C、C++代码。它主要可以做4件事情:随心所欲地启动你的程序。设置断点,程序执行到断点处会停住。(断点可以是表达式)程序被停住后,可以查看此时程序中发生的事。动态改变程序的执行环境。GDB远程调试原理...
分类:
移动开发 时间:
2014-09-03 22:25:47
阅读次数:
302
你值得拥有的数值计算软件 —— Octave
本没想留这篇blog的,但是看到有朋友圈讨论matlab的事情,还有再一个自己的matlab 2013b for linux的crack文件丢失了,于是就想找个能够替代Matlab的软件. 谢谢GNU,有Octave这样优秀的软件和大家共享. 屌丝穷,不然就捐款了...不过为了推广 Free Softwar...
分类:
其他好文 时间:
2014-09-03 21:20:47
阅读次数:
402