一、extern与函数
如果一个程序由多个源文件,编译成功后会生成对应的多个目标文件,这些目标文件还不能单独运行,因为这些目标文件之间可能会有关联,比如:a.obj文件可能会调用c.obj中定义的一个函数。将这些相关的目标文件链接在一起后生成可执行文件
1.外部函数和内部函数
1)外部函数:如果在当前文件中定义的函数允许在其它文件访问、调用,就称为“外部函数”。C语言规定,不...
分类:
编程语言 时间:
2015-02-05 18:22:43
阅读次数:
272
访问项目中的已编译可执行文件所在的目录。 用项目的输出作为参数,从命令行运行 InstallUtil.exe。在命令行中输入下列代码:(installutil yourproject.exe)C:\Users\ASUS>cd\C:\>cd WINDOWS\Microsoft.NET\Framewor...
进入主题前,先看看两点预备知识。
一、显示调用和隐式调用的区别
我们知道,动态库相比静态库的区别是:静态库是编译时就加载到可执行文件中的,而动态库是在程序运行时完成加载的,所以使用动态库的程序的体积要比使用静态库程序的体积小,并且使用动态库的程序在运行时必须依赖所使用的动态库文件(.so文件),而使用静态库的程序一旦编译好,就不再需要依赖的静态库文件了(.a文件)。...
分类:
系统相关 时间:
2015-02-04 18:41:11
阅读次数:
280
Demo可执行文件 Demo源码开发技术winform c#语言 .net2.0框架通讯框架:来自英国的 networkcomms2.3.1 (开源 gplv3协议) 进入此页面下载实现功能 服务器开始监听后 客户端连接上 服务器可以发送消息给客户端 客户端根据收到的消息弹出提示窗口提示窗口...
创建desktop文件sudo touch /usr/share/applications/sublime.desktop添加内容[Desktop Entry]Encoding=UTF-8Name=sublime2Comment=sublime2Exec= xxxxxxxx //可执行文件的全路径I...
分类:
其他好文 时间:
2015-02-03 17:04:35
阅读次数:
134
源代码及可执行文件下载地址:http://files.cnblogs.com/rainboy2010/CListBoxST.zipCListBoxST是MFC CListBox的一个派生类,小巧实用,主要的功能特色有:易于使用可以禁用列表项可以显示多行文本可以移动列表项可以显示提示信息使用方法1. ...
分类:
其他好文 时间:
2015-02-02 23:00:23
阅读次数:
272
1、现在对两个文件生成可执行文件//thanks.c#include int main(void){ printf("Hello World\n"); thanks_2();}View Code//thanks_2.c#include int thanks_2(void){ pri...
分类:
其他好文 时间:
2015-02-02 21:25:03
阅读次数:
153
iOS路径沙盒文件管理,有需要的朋友可以参考下。一、iOS中的沙盒机制iOS应用程序只能对自己创建的文件系统读取文件,这个独立、封闭、安全的空间,叫做沙盒。它一般存放着程序包文件(可执行文件)、图片、音频、视频、plist文件、sqlite数据库以及其他文件。每个应用程序都有自己的独立的存储空间(沙...
分类:
移动开发 时间:
2015-02-02 15:47:33
阅读次数:
163
缩减iOS安装包大小是很多中大型APP都要做的事,一般首先会对资源文件下手,压缩图片/音频,去除不必要的资源。这些资源优化做完后,我们还可以尝试对可执行文件进行瘦身,项目越大,可执行文件占用的体积约大,又因为AppStore会对可执行文件加密,导致可执行文件的压缩率低,压缩后可执行文件占整个APP安...
分类:
移动开发 时间:
2015-02-02 14:03:16
阅读次数:
153