编译

chromium浏览器开发系列第二篇:如何编译最新chromium源码

懵懂的女人 提交于 2019-12-05 18:40:01
附上上一篇文章地址,方便大家查看: 下载源码 说一下为什么这么晚才发第二篇,上周和这周 department 的工作太多了,晚上都是十点半从公司出发,回家以后实在没有多余的精力去摸键盘了。所以请大家包涵! 上期回顾: chromium源码下载: 1.找个靠谱的vpn(我试过了,网上说的不用vpn拿代码的都不靠谱); 2.获取depot_tools,解压,设置环境变量; 3.gclient获取python和git,svn,设置环境变量; 4.fetch–nohooks chromium –nosvn=true 获取源码; 5.gclientsync --force –nohooks 同步到最新 上边的python和git,也可以通过手动安装,只要环境变量设置好了就可以。 环境配置: 获取代码的最后一步是获取编译环境也就是Visual Studio 2013,上面所有的都成功以后,运行gclient runhooks就会把编译需要的vs2013的文件下载到本地,存储在depot_tools\win_toolchain\vs2013_files路径下,主要文件是编译需要的库文件。 在windows上编译chromium的官网几个说明: 1.你必须把你的windows系统区域设置为英文,否则编译时会发生错误:"The file contains a character that

编译OpenWRT过程问题解决

|▌冷眼眸甩不掉的悲伤 提交于 2019-12-05 12:00:47
本人是只菜鸟,没有接触过OpenWrt,只是平时都是在Linux下做开发。习惯了Linux的开发环境。 本人的操作系统是CentOS 6.4(好久都没有换过了)。本人按照网上牛人们的指点也开始下载编译OpenWRT。 如下为网上的资料: sudo apt-get update (更新) 安装编译需要的组件: sudo apt-get install gcc sudo apt-get install g++ sudo apt-get install binutils sudo apt-get install patch sudo apt-get install bzip2 sudo apt-get install flex sudo apt-get install bison sudo apt-get install make sudo apt-get install autoconf sudo apt-get install gettext sudo apt-get install texinfo sudo apt-get install unzip sudo apt-get install sharutils sudo apt-get install subversion sudo apt-get install libncurses5-dev sudo apt-get

【VSCode】Windows下VSCode编译调试c/c++

。_饼干妹妹 提交于 2019-12-05 00:17:38
转:http://blog.csdn.net/c_duoduo/article/details/516153813 懒得自己配置或自己配置出现不明问题的朋友可以点这里: 【VSCode】Windows下VSCode便携式c/c++环境 http://blog.csdn.net/c_duoduo/article/details/52083494 下载解压即可食用。 ————————– 以下是原文 ————————- 这篇文章为blackkitty记录在windows下使用vscode编译调试c/c++的详细过程 首先看效果 设置断点,变量监视,调用堆栈的查看 : 条件断点的使用: 下面是配置过程: 总体流程: 下载安装vscode 安装cpptools插件 安装编译、调试环境 修改vscode调试配置文件 完了 下载安装vscode https://code.visualstudio.com/Download 点击下载自己喜欢的相应版本,绿色版解压即可食用 安装cpptools插件 打开vscode,按ctrl+e打开快速命令框,输入以下命令后等待 ext install cpptools vscode在短暂的联网查找后会列出插件列表,如图: 点击箭头所指处的按钮安装插件,安装过程可能会 有些慢 耐心等待 安装完成后vscode会提示你重启vscode,此时重启即可 安装编译

LAMP 源代码包安装异常记录(64位)

不想你离开。 提交于 2019-12-03 11:42:15
###安装JPG6### 安装jpg-6b 时,编译出错: make: ./libtool: Command not found make: *** [jcapimin.lo] Error 127 原因是libtool版本过低了. 查看下libtool安装的版本 <!--lang:shell--> rpm -qa | grep libtool* 去网上下一个新点的libtool, 我用的是 libtool-2.4.2.tar.gz <!--lang:shell--> ./configure make && make install 然后进入jpeg-6b的源码目录,然后执行以下步骤,切记! <!--lang:shell--> cp /usr/share/libtool/config/config.sub . cp /usr/share/libtool/config/config.guess . ./configure --prefix=/usr/local/jpeg6/ --enable-shared --enable-static make mkdir -p /usr/local/man/man1 make install ###安装GD2 错误### make 2 : *** [gd_png.lo] 错误 1 make 2 : Leaving directory /usr

Python发布

情到浓时终转凉″ 提交于 2019-12-03 03:27:18
简要介绍Python模块的编译与安装。 1. setup.py编写 from distutils.core import setup setup( name='hello', version='1.0', description='A simple example', author='dbloop', author_email='984513956@qq.com', url='http://my.oschina.net/dbloop/blog', py_modules=['hello'] ) 2. 示例脚本 # coding=utf8 __metaclass__ = type __author__ = 'dbloop' print 'hello word!' 3. 编译 C:\Users\Administrator\distutilsDir\test001>python setup.py build running build running build_py creating build creating build\lib copying hello.py -> build\lib 4. 安装 C:\Users\Administrator\distutilsDir\test001>python setup.py install running install running

Ubuntu11.10下编译android源码4.0.3

折月煮酒 提交于 2019-12-03 00:21:42
在之前的文章中,为读者介绍了 《Ubuntu Linux下android源码下载方法》 、 《Ubuntu11.10下配置android的Eclipse开发环境》 以及 配置过程中遇到的一些问题 ,本文继续为大家介绍Ubuntu11.10下android源码4.0.3的编译方法。 1、初始化编译环境 软件需求: Python2.5-2.7,可以 http://www.python.org/download/ 下载(Ubuntu11.10自带)。 JDK6:编译Gingerbread或更新版本;JDK5:编译Froyo或更早版本。可以到 http://java.sun.com/javase/downloads/ 下载,或通过Ubuntu软件中心下载更方便。 Git1.7或更新版本,可以到 http://git-scm.com/download 下载,或直接在终端下sudo apt-get install git下载即可。 安装JDK 在Ubuntu下安装JDK比较简单,可以在软件中心直接搜索安装,也可以按以下方法安装: 安装JAVA6: $ sudo add-apt-repository "deb http://archive.canonical.com/ lucid partner" $ sudo apt-get update $ sudo apt-get install sun

ubuntu下编译vlc-android源代码

筅森魡賤 提交于 2019-12-02 19:33:02
一、安装所有必需的软件 1, # sudo apt-get install ant autoconf automake autopoint libtoo lgawk gcc g++pkg-config cmake patch subversion git Ant工具在最后编译android源码生成apk文件会用到,所以需要安装。如果手动安装了ant,需要在环境变量中配置好ant的 path,或者在进行编译之前在命令行执行export PATH=$PATH:/xxx/ant/bin,保证可以在执行编译的命令行中执行ant命令即可。 2, 除了以上软件/工具之外,还有两个必须的工具,就是Android的SDK和NDK。SDK和NDK的安装方法就不再详述了,网上有很多安装方法的文章。 二、环境变量配置 配置ANDROID_SDK # export ANDROID_SDK=/path/to/android-sdk(请把path改为自己的路径) 配置ANDROID_NDK # export ANDROID_NDK=/path/to/android-ndk 配置PATH变量 # export PATH=$PATH:$ANDROID_SDK/tools:$ANDROID_SDK/platform-tools 配置NEON相关信息(一般编译的时候,会编译NO_NEON和支持NEON两种包出来) #

Ubuntu下载并编译Android源码

匆匆过客 提交于 2019-12-02 07:02:09
准备工作: 装一个Ubuntu系统( http://www.ubuntu.com/download/desktop) ps:( ubuntu装完后把系统软件全都更新一下) 一个翻墙vpn( https://www.cloudtizi.com/guides/ubuntu_pptp) 下载环境搭建: 访问: http://source.android.com/source/initializing.html Installing the JDK: $ sudo apt-get update $ sudo apt-get install openjdk-7-jdk $ sudo update-alternatives --config java $ sudo update-alternatives --config javac Installing required packages:(安装各种编译工具) $ sudo apt-get install git gnupg flex bison gperf build-essential \ zip curl libc6-dev libncurses5-dev:i386 x11proto-core-dev \ libx11-dev:i386 libreadline6-dev:i386 libgl1-mesa-glx:i386 \

quick-cocos2d-x源文件编译及加密详解

天大地大妈咪最大 提交于 2019-12-02 04:20:29
quick-cocos2d-x是用lua脚本来写的,而lua是明文形式,如果不对脚本进行处理,那么我们所写的代码将可能暴露给别人(apk和ipa都是简单的zip包装)。 quick-cocos2d-x框架为我们提供了一个可编译和加密代码的工具compile_scripts.sh( 目前只提供了mac版 ),它位于quick-cocos2d-x/bin/ compile_scripts.sh 。下面将对其进行详细的介绍。 一、安装luajit lua脚本的编译是通过luajit来执行的,如果你之前没有安装过luajit的话,运行compile_scripts.sh会出现下面的提示: 下面将介绍如何安装luajit。 1、运行<path>/quick-cocos2d-x/bin/install_luajit.sh , <path>为你具体的路径 ,请自行替换 。 这个时候会执行luajit的构建操作。 2、完成构建之后将进行安装,安装之前会叫你输入系统账户密码,如下图: 3、之后就是安装过程了,完成之后会出现下图这样的界面: 恭喜你完成了第一步。 二、示例 我们先来运行一个示例吧。这个将帮助你了解编译的过程。 我们做的很简单,就是把代码编译成一个zip包,并把它放置到res目录下(framework_precompiled.zip也在此目录)。 1、 在bash下

如何下载并编译Android 4.0内核源码Goldfish

為{幸葍}努か 提交于 2019-12-02 03:25:39
下面进入正题: 第一步:下载goldfish源码 在Android源码根目录下新建kernel文件夹 $mkdir kernel $cd kernel 下载源码: $git clone http://android.googlesource.com/kernel/goldfish.git 下载完毕如下图: 此时在kernel目录下会生成一个goldfish文件夹。进入此目录: cd goldfish 此目录下有一个隐藏的目录.git,通过 ls -al 可看到此目录: 查看所有分支: git branch -a 如下图: check out: git checkout remotes/origin/android-goldfish-2.6.29 此时你会看到goldfish目录下会出现很多文件: ls 这个时候goldfish源码就已经下下来了,接下来的事情就是编译了. 第二步:编译goldfish 导出交叉编译工具目录到$PATH环境变量中去. export PATH=$PATH:/uslocalandroidsource/bin/WORKING_DIRECTORY/prebuilt/linux-x86/toolchain/arm-eabi-4.4.3/bin 我们将使用上述这个目录下的交叉编译器 arm-eabi- gcc