使用c++开发程序或者库时,将库提供给其他人使用。然而使用者是使用c开发的程序,链接g++编译生成的库时,于链接gcc生成的库,有所不同。首先是静态库,以链接g++编译生成的libmylib.a为例子mylib依赖于pthread,rt,math库,链接时必须放在mylib之后。同时-Wl,--no...
分类:
其他好文 时间:
2014-09-25 15:13:09
阅读次数:
203
本文给出万能Makefile的具体实现,以及对其中的关键点进行解析。所谓C++万能Makefile,即可编译链接所有的C++程序,而只需作很少的修改。号称万能Makefile,一统江湖。我对原版的Makefile做了些修改。首先揭开它的庐山真面目:##########################...
分类:
编程语言 时间:
2014-09-25 00:47:37
阅读次数:
262
嵌入式Linux开发环境的搭建以及嵌入式入门的一些想法...
分类:
系统相关 时间:
2014-09-24 16:39:57
阅读次数:
208
Demo Makefile for OpenCV
这里给出OpenCV的makefile的demo
遇到一个坑 ' is not `
呵呵...
之前写的makefile会遇到这样的报错
郁闷了好久...
特别注意`*****`
*旁边的符号不是单引号,而是键盘Esc下面的那个键!
demo makefile:
SOURCE_FIL...
分类:
其他好文 时间:
2014-09-23 22:46:05
阅读次数:
328
eclipse版本:eclipse-cpp-kepler-SR1-win32.zip创建项目必须选择“Makefile Project”然后进入“ProjectsProperities”先创建一个变量配置成“scons.bat”apply检查Environment中的PATH,是否能找到scons....
分类:
系统相关 时间:
2014-09-22 23:47:43
阅读次数:
1285
??
1关于Makefile,在编写Makefile的时候,Makefile这个名称第一个字母要大写。并且必须是Makefile.一个Makefile就相当于:
#目标:依赖(条件)
#
命令
à注意这里前面是一个tab
2案例:
A:创建一个项目calc,案例项目结构如下:
B编写mul.c
C编写sub....
分类:
其他好文 时间:
2014-09-21 01:30:39
阅读次数:
253
一、总体概览C库:libcurl 3.7目标平台:android编译平台:ubuntu 12编译工具:ndk r7 or later二、已知方法1. 官网上给了两种方法,第一种方法是使用android源代码来一块编译,原文如下:Method using the static makefile: se...
分类:
移动开发 时间:
2014-09-20 22:52:29
阅读次数:
271
转自:http://www.cnblogs.com/propheteia/archive/2012/06/26/2563383.htmlconfigure作用:是源码安装软件时配置环境用的 他根据你的配置选项和你的系统情况生成makefile文件 为make 做准备最常用的参数: ./configu...
分类:
系统相关 时间:
2014-09-20 15:12:57
阅读次数:
214
1、下载软件rzsz-3.34.tar.gz。登录linux,用命令wgethttp://freeware.sgi.com/source/rzsz/rzsz-3.48.tar.gz下载。2、解压tar-zxvfrzsz-3.34.tar.gz3.修改Makefile第四行OFLAG=-O为OFLAG=-O-DREGISTERED否则,编译后,在上传下载完成都会提示:***UNREGISTEREDCOPY*****Please..
分类:
系统相关 时间:
2014-09-19 12:17:36
阅读次数:
413
最近在学习nginx,由于实在linux下,一些代码需要用makefile文件来编译,比较节省时间。因为在nginx中添加一个新的模块如果用./configure方法来添加,特别是当你的代码有错时,修改以后又./configure,那么没编译一次都需要几分钟,实现在受不了了,就学习一下makefile,另一个原因是自己以前没有接触过linux,跟没有在linux下编写过代码,这次决定在学nginx的同时学习一个linux编程,当然就有必要学习一下makefile(按需求学习,重点放在学习nginx)。...
分类:
其他好文 时间:
2014-09-18 23:52:34
阅读次数:
478