编译时经常有的需求是有些.c或者.h文件需要在编译时由某个接口定义文件生成。同时还可能有下面的需求:
* 同一个接口定义文件会用于产生多个源文件。
* 生成的源文件可能会被其它的Project使用。
举例来说,现在需要从接口定义文件xxx.xml通过可执行文件generator生成源文件xxx_A.h,xxx_B.h和xxx_C.c。
generator A xxx_A.h
gen...
分类:
移动开发 时间:
2015-05-17 18:46:08
阅读次数:
203
ui源文件到界面显示的原理可以网上搜索,这里不再描述。简单讲就是先要从*.ui生成ui_*.h然后再编译,所以界面未更新实际上是因为ui_*.h这个文件没有更新导致的。出现此问题后我尝试了以下几个方法:1,在生成目标的文件夹内找到ui_*.h,复制到源代码文件夹内覆盖原来文件,成功2,删除源代码文件...
分类:
其他好文 时间:
2015-05-17 18:24:44
阅读次数:
208
全局资源定义-resource.xml
基于DuiVision界面库的程序,需要有一个默认的资源定义XML文件,此文件默认的位置是exe文件所在路径下的xml\resource.xml文件,如果使用了zip压缩文件来保存所有资源文件,则此文件的位置是在压缩包中的xml\resource.xml文件。此文件中可以定义程序的全局配置、XML文件、字体、图片、文字等资源。...
分类:
其他好文 时间:
2015-05-17 02:08:21
阅读次数:
134
DuiVision支持将所有的图片和XML资源文件放在一个zip格式的压缩文件中,如果使用zip格式的资源文件,需要在主程序代码中初始化部分指定使用的压缩文件的文件名。
如果使用zip资源文件,则resource.xml文件的位置默认是放在zip文件中的xml子目录下。...
分类:
其他好文 时间:
2015-05-17 02:05:48
阅读次数:
140
资源文件一般为扩展名为res的文件,其自带的资源编译工具BRCC32.EXE(位于/Delphi/BIN目录下)1.编写rc脚本文本 用记事本或其它文本编辑器编写一个扩展名为rc的文件,格式分别为在资源文件中的名称->类型->实际文件名称。例如:要将文件名 demo.Dll的文件打包成一个资源文件,...
第1章:JAVA的程序结构源文件,扩展名:.java。带有类的定义。类用来表示程序的一个组件。原文件之中有类,类之中有方法,方法之中有语句。、首先执行main函数。今天运行了第一个JAVA程序。运行JAVA程序之前做了一些很必要的工作。比如配置环境变量。在测试第一个程序之时,出了一点问题,在wind...
分类:
编程语言 时间:
2015-05-16 23:11:27
阅读次数:
159
1.平台搭建LInux下如果单纯是进行C编译环境搭建的话,是比较容易实现的,因为系统内置了编译器gcc,所以我们要做的只不过是写好c源文件然后在进行编译就可以了如果没有gcc编译器的话,使用以下命令获取~# sudo apt-get install gcc同时要下载辅助工具~# sudo apt-g...
分类:
编程语言 时间:
2015-05-16 20:06:56
阅读次数:
119
1.假设已经有mysql-5.5.10.tar.gz以及cmake-2.8.4.tar.gz两个源文件(1)先安装cmake(mysql5.5以后是通过cmake来编译的)[root@ rhel5 local]#tar -zxv -f cmake-2.8.4.tar.gz[root@ rhel5 l...
分类:
数据库 时间:
2015-05-16 17:57:55
阅读次数:
183
spring和springMVC之间的整合,springMVC中的jar包包含spring中的jar包,所以无需再另外导入jar包,只需导入springMVC的jar包即可。
如图一所示:
这个时候,再新建两个源文件夹,一个为config专门放配置文件,另外一个为test,专门用来放进行测试的程序,在这个整合的小项目中,本身
并没有用上test源文件夹,但是加上倒也不错。
现在,在co...
分类:
编程语言 时间:
2015-05-16 09:07:31
阅读次数:
261
编译单元: 当一个c或cpp文件在编译时,预处理器首先递归包含头文件,形成一个含有所有必要信息的单个源文件,这个源文件就是一个编译单元。 这个编译单元会被编译成为一个与cpp文件名同名的目标文件(.o或是.obj)。连接程序把不同编译单元中产生的符号联系起来,构成一 个可执行程序。自由函数 ...
分类:
编程语言 时间:
2015-05-15 19:54:08
阅读次数:
145