Obj-C中没有包得概念,使用前缀进行区分自带类用NS开头命名关键字使用@开头A. 第一个OC程序1. 导入Foundation框架的主头文件#import 自动过滤重复引入的文件2. 源代码和头文件(1) .h : 类的声明文件(2) .m : 类的实现文件3.使用终端编译链接OC程序例如:编译链...
分类:
其他好文 时间:
2014-11-24 19:06:10
阅读次数:
196
今天编译出现ld: 0706-006 Cannot find or open library file: -l xerces-c_static,ld:open(): A file or directory in the path name does not exist.这个熟悉得不能再熟悉的链...
分类:
系统相关 时间:
2014-11-19 20:11:48
阅读次数:
361
简言之:头文件只能包含interface(函数声明、宏定义、类定义(只包含数据成员定义和函数成员声明,不能包含函数成员定义!)),绝对不能包含一丁点的implementation(内部数据结构,实现类、辅助函数等等),否则会导致构建程序的时候的严重的编译链接错误!以下用DEC表示declaratio...
分类:
编程语言 时间:
2014-11-15 17:05:19
阅读次数:
160
gcc -E 预处理gcc -v 编译链接过程cc1 编译器as 汇编器collect2 链接器objdump -d 可执行文件的反汇编操作ctrl+L 清空屏幕main函数并不是C程序真正的入口,而是_start
分类:
其他好文 时间:
2014-11-09 23:41:46
阅读次数:
277
一直以来对Linux下编译链接产生的问题没有好好重视起来,出现问题就度娘一下,很多时候的确是在搜索帮助下解决了BUG,但由于对原因不求甚解,没有细细研究,结果总是在遇到在BUG时弄得手忙脚乱得。甚至有时候为了一个问题查了半天的资料,好不容易解决了,却因为没有记录下来或者没有弄清楚真实原因,结果第二次...
分类:
系统相关 时间:
2014-10-24 01:40:11
阅读次数:
11024
编译文件:cc -c one.c two.c 生成.o目标文件
链接文件:cc one.o two.o 默认生成 a.out 执行文件
指定生成的可执行文件名 cc -o one one.o
连续编译、链接:cc one.c cc -o one one.c 中间生成的.o文件会被删除,最后生成执行文件
cc one.c two.c...
分类:
编程语言 时间:
2014-10-13 19:57:37
阅读次数:
350
$PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接shell下输出path值:echo $PATH:windows是%PATH%;PATH=$PATH::::------:用分号分隔。需要一行bash命令:e...
分类:
系统相关 时间:
2014-10-11 20:32:56
阅读次数:
266
Ubuntu下编译,连接Opencv的简易快捷方法...
分类:
其他好文 时间:
2014-10-02 21:02:43
阅读次数:
208
前言 不断有网友将编译器 GCC 误认为 IDE(集成开发环境)期望脱离命令行 期望能在菜单中发现其身影 期望其能有一个集编辑编译链接调试运行于一体的界面故本文给大家简单罗列一些 C/C++ 编程中可用的 IDE,或许你从中可以找一个你喜欢的。为避免以下某个软件安装时不自动安装 build-esse...
分类:
编程语言 时间:
2014-09-30 22:37:50
阅读次数:
242
本文给出万能Makefile的具体实现,以及对其中的关键点进行解析。所谓C++万能Makefile,即可编译链接所有的C++程序,而只需作很少的修改。号称万能Makefile,一统江湖。我对原版的Makefile做了些修改。首先揭开它的庐山真面目:##########################...
分类:
编程语言 时间:
2014-09-25 00:47:37
阅读次数:
262