详细地jsoncpp编译方法 和 vs2010中导入第三方库的方法 一 编译链接 1 在相应官网下载jsoncpp 2 解压得到jsoncpp-src-0.5.0文件 3 打开jsoncpp-src-0.5.0 -> makefiles -> vs71 -> jsoncpp.sln 4 转换项目为V ...
分类:
Web程序 时间:
2016-09-14 16:53:39
阅读次数:
194
菜单和按钮 例子:菜单1 本小节仅仅向你展示如果向你的窗口中加入一个基本的菜单,通常你会用到一个提前制作好的菜单资源,这会是一份.rc文件并且会被编译链接进你的.exe可执行程序中。这是具体的流程做法,而商业编译器将会有一个资源编辑器,你可以通过这个编辑器来创建菜单,但是在这个例子中我会向你展示如何 ...
VS构建工具介绍 我们都知道C/C++源代码要生成可执行的.exe程序,需要经过编译、链接的过程。你在VS工具中只需要选择菜单Build或按一下F5可以编译、链接、运行了,其实IDE帮我隐藏了好多的具体细节。 我先假设VS2010安装在以下目录中: C:\Program Files (x86)\Mi ...
分类:
其他好文 时间:
2016-09-04 13:04:04
阅读次数:
137
在gcc编译器环境下,常见的文件扩展名的含义如下: .c:C源程序,经过预编译后的源程序也为.c文件,它可以通过-E参数输出。 .h:头文件 .s:经过编译得到的汇编程序代码,它可以通过-S参数输出。 .o:目标文件 .a:函数库 Gcc编译器常见语法: -c:只进行编译,不进行链接,输出的是与源文 ...
分类:
其他好文 时间:
2016-09-03 22:38:28
阅读次数:
233
转自:http://blog.sina.com.cn/s/blog_688077cf01013qrk.html $PATH:决定了shell将到哪些目录中寻找命令或程序,PATH的值是一系列目录,当您运行一个程序时,Linux在这些目录下进行搜寻编译链接。 编辑你的 PATH 声明,其格式为: PA ...
分类:
系统相关 时间:
2016-09-03 19:48:37
阅读次数:
250
1 .text //指定了后续编译出来的内容放在代码段【可执行】 2 .global //告诉编译器后续跟的是一个全局可见的名字【可能是变量,也可以是函数名】 3 _start /*函数的其实地址,也是编译、链接够程序的起始地址。由于程序是通过加载器来加载的, 必须找到_start名字的函数,因此_ ...
分类:
系统相关 时间:
2016-09-02 20:19:18
阅读次数:
175
一、引言 从我们刚开始编写一个简单的C/C++ "Hello,World!",到将其编译、运行处结果—这部分工作IDE(集成开发环境)帮我们做了,包括语法错误检查,编译,调试,执行二进制程序。大部分时间我们只关注程序代码本身的编写,如何在Linux下对C/C++源代码的 进行有效管理,包括编译、链接 ...
分类:
编程语言 时间:
2016-08-31 00:37:41
阅读次数:
244
一、编译、链接、运行 目录结构为: |–main.c |–stack |–is_empty.c |–pop.c |–push.c |–stack.c |–stack.h 组成共享库的目标文件和一般的目标文件有所不同,在编译时要加-fPIC选项,例: 【实际以上命令在运行时并没有生成共享库,详见《链接 ...
分类:
其他好文 时间:
2016-08-31 00:17:02
阅读次数:
329
按照惯例撸一个hello_world.c 编译链接之 执行之 无意外,将输出: 说明: main函数默认作为程序的入口,参数说明: int argc , 参数个数 char *argv[], 具体参数,为了说明问题,新作一 helloword2.c如下 重新编译,执行; 将输出: demo如下: ...
分类:
系统相关 时间:
2016-08-29 13:03:00
阅读次数:
183
请问学会MFC都要学些什么呢?DOC-VIEW,OLE,UI线程,泵,钩,还是堆,栈内存分配与回收的机制?还是那些各种各样的CHAR,还是__cdecl, __stdcall,PASCAL等等,或者编译,链接的各种各样的参数?继续讲故事,MFC新婚之夜红烛高照,MFC美女偎依在VC程序员的怀里,娇羞 ...
分类:
编程语言 时间:
2016-08-24 06:38:31
阅读次数:
250