原文首发于我的微信公众号:GeekArtT . 将源代码编译,加载进入内存,相应的构建于程序员脑海中的程序便在计算机上跑(run)起来了。这看似简单的步骤背后,却是一个从无到有的施展魔法的过程。 初学programming的时候,不太能够分清楚手写的源代码和在内存中运行的机器代码(运行时代码)的区别 ...
分类:
其他好文 时间:
2017-11-01 22:50:56
阅读次数:
230
什么是托管代码(managed code)? 托管代码是一microsoft的中间语言(IL),他主要的作用是在.NET FRAMEWORK的公共语言运行库(CLR)执行代码前去编译源代码,也就是说托管代码充当着翻译的作用,源代码在运行时分为两个阶段: 1.源代码编译为托管代码,(所以源代码可以有很 ...
分类:
其他好文 时间:
2017-10-20 10:26:10
阅读次数:
135
动态库查找路径相关的问题,总体上分为两类第一类:通过源代码编译程序时出现的找不到某个依赖包的问题,而如果此时你恰好已经按照它的要求确确实实、千真万确、天地良心地把依赖库给装好了,它还给你耍混、犯二,有一股折腾不死人不偿命的劲儿,那让人真是气儿不打一处来,如果Linux此时有头有脸,你是不是特想抽它丫 ...
分类:
系统相关 时间:
2017-10-18 14:57:24
阅读次数:
237
来源网址:http://www.cnblogs.com/mingaixin/p/5247653.html 目录 nginx简易教程 概述 安装与使用 安装 从源代码编译 Nginx Windows 安装 使用 nginx 配置实战 http反向代理配置 负载均衡配置 网站有多个webapp的配置 h ...
分类:
其他好文 时间:
2017-10-17 15:04:33
阅读次数:
264
OpenCV是一个开源跨平台的的计算机视觉和机器学习库,可以用来做图片视频的处理、图形识别、机器学习等应用。本文将介绍OpenCV iOS开发中的Hello World起步。 安装 OpenCV安装的方式有三种: 下载源代码编译 使用CocoaPods安装 使用官方的framework 第一种方式太 ...
分类:
移动开发 时间:
2017-10-10 20:33:04
阅读次数:
354
httpd-2.4需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行1、解决依赖关系yum
groupinstall-y"DevelopmentTools""ServerPlatform
Development"yum
install-ypcre-d..
分类:
Web程序 时间:
2017-10-10 16:24:13
阅读次数:
297
httpd-2.4需要较新版本的apr和apr-util,因此需要事先对其进行升级。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。这里选择使用编译源代码的方式进行1、解决依赖关系yum
groupinstall-y"DevelopmentTools""ServerPlatform
Development"yum
install-ypcre-d..
分类:
其他好文 时间:
2017-10-10 11:28:39
阅读次数:
183
一、编译安装1、解决依赖关系 安装httpd 2.4.4时首先需要解决依赖关系,httpd 2.4.4需要较新版本的apr和apr-util。升级方式有两种,一种是通过源代码编译安装,一种是直接升级rpm包。本文选择第一种方法来进行升级。在这里我们下载 apr-1.4.6.tar.bz2与apr-u ...
分类:
Web程序 时间:
2017-10-08 13:34:12
阅读次数:
306
国庆假期时间比较充足,就自己试着以源代码的形式把lamp环境搭建一下,在整个过程中出现了不少问题,花了大概差不多一天的时间吧。由于自己也是摸索着完成的,所以记录下来,以便以后参考。 系统环境:Redhat6.5 64位已安装好gcc编译器 由于是源代码安装所以大多数包的安装过程都是这四个步骤解压、c ...
分类:
其他好文 时间:
2017-10-02 23:11:56
阅读次数:
342
maven-dependency-plugin 我们在IDE的环境里编译和执行代码的时候,那是直接引用一些类库。但是在我们实际部署的环境里,那边很可能就一个java执行环境,不可能有源代码和IDE。这个时候,我们需要将源代码编译打包。这个时候的一个问题就是如果我们引用的库很多的话,我们希望能够把他们 ...
分类:
其他好文 时间:
2017-10-01 18:36:17
阅读次数:
157