配置recipe

原创 2015年11月18日 18:18:01

autotools

1、如果源码文件中有configure.ac文件,那么软件的构造由autotools完成。
2、使用autotools,recipe文件必须继承autotools类,并且不能包含do_configure任务。
3、如果要做一些配置的改变,可以设置EXTRA_OECONF变量来传递配置参数。

CMake

1、如果源码文件里面有CMakeLists.txt文件,那么软件的构造由CMake完成。
2、使用CMake,recipe文件必须继承cmake类,并且不能包含do_configure任务。
3、如果要做一些配置的改变,可以设置EXTRA_OECMAKE变量来传递配置参数。

other

1、源码文件即没有configure.ac文件和CMakeLists.txt文件,这种情况下,自己要提供do_configure任务来完成。
2、需要判断配置是否是必备的。可能需要修改Makefile文件或者其他一些配置文件。
3、./configure --help可以来查看需要设置那些选项。

相关文章推荐

yocto project glossary

Appendix F. Reference: Variables Glossary Table of Contents Glossary This section lists commo...

移植patch到poky的笔记

c7c71c6 Set open mode for ts_calibate.c poky/meta/recipes-graphics/tslib/tslib/set-open-mode-for-ts...

calibre recipe抓取中没有注意的空格

编写了几次recipe抓取网页上的内容,这次发现抓取中总是出现某些网页下载失败,因为calibre的出错信息比较简单,无法进行进一步的判断。出错信息如图:         如果程序有错,那么...
  • mycc
  • mycc
  • 2016年04月06日 09:58
  • 502

Makefile:160: recipe for target 'all' failed (Ubuntu 16.06 + Opencv3.2)解决办法

前言之前一直用的opencv 好好的,今天安装了anaconda之后,python中的opencv不能用了,即便是拷贝cv2.so之后也是不能用,问题如下:根本原因安装anaconda之后,很多默认...

Makefile:xxx: recipe for target xxx failed +【顺带搞懂了】如何忽略makefile执行过程中的某些命令的错误而得以继续运行

http://www.crifan.com/make_makefile_recipe_for_target_failed_omit_error_while_executing_makefile/ ...

Windows 7 Recipe – Taskbar Single Instance

It has been a while since I posted anything on the Windows 7 for Developer blog, but it is good to b...

calibre抓取“爱上中文”网小说的recipe

就是一个用calibre抓取“爱上中文”网的书籍的recipe。
  • mycc
  • mycc
  • 2016年03月14日 13:34
  • 628

Advanced Rails Recipe ( 一 )

Create a RESTful Resource Problem You’ve heard all the buzz about creating RESTful this and that. ...
  • rocLv
  • rocLv
  • 2011年12月13日 16:15
  • 479

makefile老是报“recipe for target xxx”错误,不妨先看看编码是否正确

编写内核模块,make出错。在排除了makefile语法错误,路径错误之后,依然显示“recipe for target xxx”的错误信息时,也许你该怀疑一下你makefile所用的编码了。(如果你...
  • bilifo
  • bilifo
  • 2015年11月06日 15:49
  • 28430

recipe book.

  • 2011年06月17日 11:14
  • 9.45MB
  • 下载
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:配置recipe
举报原因:
原因补充:

(最多只允许输入30个字)