首页
学习
活动
专区
圈层
工具
发布
    • 综合排序
    • 最热优先
    • 最新优先
    时间不限
  • 来自专栏kali blog

    Centos8编译安装MySQL8

    =/usr/local/mysql/data 记录初始密码 image.png 配置my.cnf 其中 my.cnf 配置的内容为: [mysqld] character_set_server=utf8mb4

    1.1K20编辑于 2021-12-19
  • 来自专栏龙首琴剑庐

    OpenJDK8 Windows编译

    通过对开源JDK的编译调试,我们可以深入了解JVM的运行原理。 4、下载并安装(编译)feetype 由于OpenJDK中的swing与JConsole需要使用freetype的字体渲染功能,因此需要首先对其进行编译。 首先到下载freetype:https://www.freetype.org/ 我们可以下载已经编译好的lib和dll直接使用,而不需要自己编译: ? (本机网络很不好,我在阿里云服务器上下载再解压到本机 o(╯□╰)o) 我的百度云盘OpenJDK8源码:链接:https://pan.baidu.com/s/1ggEAGp1 密码:svh1 三、编译 OpenJDK版本 1、configure 到目前为止,我们已经完成了VS2010的安装、Cygwin及需要用到的工具的安装、freetype的编译生成、OpenJDK8的源码获取。

    4.9K111发布于 2018-03-01
  • 来自专栏yaphetsfang

    linux编译openjdk8

    最近在看《深入理解java虚拟机》,第一章主要讲java历史,有点意思的是编译openjdk,想自己试着搞搞,但是书上编译的是7,而且要配置一堆的配置文件,就上网查查,openjdk8貌似不用配置这么多 ,就试着编译8。 ** 编译 ** 系统:centOs 7.5 64位(刚开始用的腾讯云1核1g,编译的时候说内存不够,好在腾讯云5天免费退,改成1核2g) 1、下载openjdk8:https://pan.baidu.com cd /usr/openjdk/openjdk-8u40-src-b25-10_feb_2015/openjdk bash . /javac Test.java,编译一下文件,这是用openjdk编译出来的jdk来编译java文件 然后执行以下命令 gdb --args .

    2.3K10发布于 2020-08-05
  • 来自专栏用户1069690的专栏

    Windows编译PHP8

    运行批处理脚本 脚本会自动创建所需的目录结构 phpsdk_buildtree phpdev 9.下载php8源代码 打开https://github.com/php/php-src/releases, 下载PHP8的源代码压缩包 10.解压PHP源代码 将源代码压缩包内php-src-php-8.0.0beta2目录下的所有文件解压到E:\php-sdk\phpdev\vs16\x64\php-8.0.0 OCI8 support --with-oci8-11g OCI8 support using Oracle 11g Instant Client --with-oci8-12c OCI8 support using Oracle Database 12c and php8ts.lib Checking for wspiapi.h ...

    1.8K20编辑于 2022-05-18
  • 来自专栏yaphetsfang

    编译和调试openjdk8

    IDE:Netbeans 8.2(最新版本即可) 操作系统:Ubuntu 14.04 (内核3.13.0) make版本:3.81 源代码:OpenJDK 8 编译OpenJDK 8 下载源代码 我是直接下载打包好的源代码 即如果要编译OpenJDK 8,那么Bootstrap JDK的版本需要为7。 依赖安装没有必要复制别人的,你完全可以运行bash ./configure文件,它会提示你哪些依赖没有安装。 如果你是编译OpenJDK 8,那么环境变量部分也可以直接忽略。这种方式是编译之前版本的方式。从OpenJDK 8开始,改为了"configure && make" style build。 编译 make all 使用NetBeans调试 打开项目 其实OpenJDK 8里边已经有针对NetBeans生成好的项目文件,我们没有必要像有些文章或者书里边所说的创建新的C++项目然后导入源代码这么麻烦 ,OpenJDk debug,OpenJDk fastdebug 在linux下编译openjdk7 Mac编译OpenJDK7(8)和Eclipse调试Hotspot 深入理解Java虚拟机:JVM高级特性与最佳实践

    2.6K20发布于 2020-08-05
  • 来自专栏程序员升级之路

    Centos编译JDK8源码

    class文件,这部分的工作需要另外一个JDK来编译;网上说编译8的JDK要用1.7的,我用1.8的也可以编译通过,我用的版本是1.8.0_231。 ,改为hg下载再编译就通过了。 hg下载命令 hg clone http://hg.openjdk.java.net/jdk8u/jdk8u jdk8u 3、编译 3.1、先进入到源代码根目录 cd jdk8u 3.2、然后下载源代码 to `libiconv_open' utf_md.c:(.text+0xf8): undefined reference to `libiconv_open' 这个根据自己情况是否添加。 5、调试 经过上述编译后,我们就可以用GDB编译了,我开发机的GDB版本为9.1。

    1.4K10发布于 2020-09-22
  • 来自专栏码的一手好代码

    自己手动编译OpenJDK8

    据我的使用体验来说,之前编译过一次OpenJDK,各种报错,各种改源码才能编译通过。这次确实编译很顺,代码一句没改。 下载代码(第一次需要安装git) git clone --depth 1 -b master https://github.com/AdoptOpenJDK/openjdk-jdk8u.git 下载Boot JDK 编译openJDK任然需要使用JDK来编译 这边使用的Oracle的1.7 链接:https://www.oracle.com/technetwork/java/javase/downloads /build.sh 编译成功 ? 切换到指定路径下查看编译后的结果 cd ~/jdk/openjdk-jdk8u/build/linux-x86_64-normal-server-slowdebug/jdk/bin .

    1.3K30发布于 2019-11-27
  • 来自专栏原创分享

    编译和使用V8

    V8编译是个比较麻烦的事情,不仅是下载、编译的过程,不同系统、不同编译器、不同C++版本都可能会出现不同的问题。 之前编译的时候没有记录步骤,这次简单记录一下编译V8的过程,我的工作目录是/code/v8_code/。 1 编译V8 2 编译V8为静态库 3 使用V8 1 编译V8 1 下载工具: git clone https://chromium.googlesource.com/chromium/tools/depot_tools.git ; return 0;} V8的API使用过程就是初始化V8编译执行脚本,销毁V8。 -std=c++14 -DV8_COMPRESS_POINTERS 编译hello-world,执行.

    3.1K10发布于 2021-09-16
  • 来自专栏浪浪山下那个村

    vim8 源码编译安装

    vim 安装 卸载旧的 vim 在安装 vim 8之前要将旧的 vim卸载掉,不然 vim 8编译安装完之后还是之前旧的 vim;由于本人就使用过 red hat 系列的 centos 和 debian vim debian系列卸载方法 sudo apt-get remove vim --purge 在最新的ubuntu中可以使用以下命令 sudo apt remove vim --purge vim 8的安装步骤 注意 在安装vim 8之前要保证自己gcc 编译器的版本是5及其以上,如果不是则请先安装gcc 5,我现在用的centos 7 中自带的gcc 的版本是4.8,所以重新安装了gcc 5 开始安装 git

    96720编辑于 2022-06-17
  • 来自专栏code-x

    Ubuntu编译调试OpenJDK8

    下载源码 非官方 切换到jdk8u分支 https://github.com/unofficial-openjdk/openjdk.git 编译 编译jdk需要一个引导jdk, 引导jdk版本需要比编译版本小一个版本或等于当前版本 sudo apt-get install libX11-dev实际为sudo apt-get install libx11-dev 然后 sudo bear make all 因为openjdk是make编译的 errors 修改****/openjdk/hotspot/make/linux/makefiles/gcc.make, 注释掉这行 WARNINGS_ARE_ERRORS = -Werror 出现这个, 编译成功 图片 保存 启动按钮的旁边 , 点击 Add Configurations 添加 Custom Build Application Target设置为刚才设置的debug Executable设置为编译

    1.3K00编辑于 2022-08-17
  • 来自专栏全栈程序员必看

    pycharm如何编译程序_xc8编译

    文章目录 上一步:Python解释器的安装配置 PyCharm安装教程 第一步:进入PyCharm官网 第二步:设置安装路径 第三部:安装配置 第四步:建立编译环境 python环境还没搭好的小伙伴点这 第四步:建立编译环境 1.Pycharm也装好了,我们进入该软件。 3.建立编译环境,右键点击New,选择Python File,给file取个名字,点击OK 系统会默认生成hello.py 好了,至此,我们的初始工作基本完成。 4.我们来编译一下,快捷键ctrl+shift+F10或者点击绿色三角形,就会编译编译结果如下 非常有趣的是,呈现出来的不是hello world。 hhh **注释:如果没有添加解释器,=ycharm无法找到解释器,将无法编译。 点击File,选择settings,点击 添加解释器 最后点击Apply。等待系统配置。

    1.2K10编辑于 2022-09-27
  • 来自专栏小巫技术博客

    Android编译优化:D8和R8

    如果日常做Android开发的你不关注Google针对编译优化的话做的努力的话,会对D8和R8这两个名词会比较陌生。 最近要升级工程的Gradle版本,正好涉及到开启D8和R8的问题,笔者就简单整理解释下这两者的作用和概念。 一张图概括Android编译器进化 ? ,这也是为什么Google会推出D8和R8编译器来优化编译速度。 D8 D8的功能是将Java字节码转化成dex代码,D8作为DX的一个替代方案。编译流程如下图所示: ? Android Studio 3.1版本开始,将D8作为默认的Dex编译器。 编译更快、时间更短 DEX编译时占用内容更小 .dex文件更小 D8编译的.dex文件拥有相同或者更好的运行性能 如果你的工程已经使用Java 8尽可能开启D8编译,不然可能会出现编译错误。

    3.1K41发布于 2021-04-26
  • 来自专栏minlearnprogramming

    ​在tinycolinux上编译odoo8

    本文关键字:在tinycolinux上源码安装odoo8,动态模式python+uswgi+nginx,精简安装odoo8模块 在前面《发布基于openerp的erpcmsone》时,我们谈到openerp 下面就让我们来打造tinycolinux上的lnpp appstack结构(linux+nginx+python+postgresql),并安装odoo8,注意这里我们只精简安装odoo的必要模块和web 编译lnpp的python+uswgi和postgresql ----- 接《为tinycolinux创建应用和lnmp-源码和toolchain》文,我们这次是编译python,除了那文中gcc中需要的 tinycorelinux的tcz,我们还需要openssl-1.0.0-dev.tcz(事实上python编译不要它但是接下来pip要用到它),解压安装它,下载python src,我选择的是Python sudo make install 编译完。然后在/usr/local/pgsql中创建一个data文件夹,右击权限设置为7777 组root,用户tc1001。

    2.1K40发布于 2020-09-28
  • 来自专栏实战docker

    在docker上编译openjdk8

    :zq2599/centos7_build_openjdk8.git) 本次编译实战的基本步骤如下: ? 2. openjdk源码,这次要编译的是openjdk8,源码的下载地址在这里 3. 看得出,需要安装jdk7来编译openjdk8的源码; OK,关键问题都已确认,即将开始Dockerfile制作,不过制作之前还有个小问题需要先想好:本次我打算把制作镜像所需的Dockerfile和依赖文件都放到 安装依赖软件,例如libXtst-devel,libXt-devel等等,这些都是编译前的configure命令要检查的,检查不过无法进行编译; 2. /start_make.sh,开始编译了,整个过程的耗时和当前电脑的硬件配置有关,我用i7处理器的mac pro15大约要用20多分钟,编译结束后会有类似下图的输出: ?

    2.3K90发布于 2018-01-04
  • 来自专栏罗西的思考

    编译安装luarocks、luacheck、luautf8

    [记录点滴]编译安装luarocks、luacheck、luautf8 0x00 摘要 记录一次安装luarocks&第三方库的过程。 /configure --with-lua-include=/usr/local/openresty/luajit/include/luajit-2.1/ sudo make bootstrap 编译安装 'utf8', this library produce a file like lua-utf8.dll or lua-utf8.so. so use it like this: local utf8 -name "lua-utf8.so" ./usr/local/lib/lua/5.1/lua-utf8.so . /srv/lua/xxxx/libs/unix/lua-utf8.so 在lua中测试: local UTF8 = require "util.misc.utf8" local u = UTF8.escape

    2K20发布于 2020-09-07
  • 来自专栏游戏杂谈

    Windows下编译Chrome V8

    vs V8 Windows 下编译V8引擎-with visual sudio 2010 将google V8 编译成 dll v8学习笔记 步骤基本上可以完成按照官方的操作来处理,这里记录编译中遇到的问题 (编译环境 xp sp3、vs2005、python 2.6、scons 2.0): 1、从svn上已经无法下载源码了(也许是我当地的网络问题,点此直接进行下载>>) 2、v8/tools/visual_studio 4、编译如下图所示问题,则需要先安装vs2005的 sp1的补丁包,下载地址>>  (有点大,约430M) ? ? 5、设定v8_shell_example为默认启动项目,编译完成后会出现一个类似shell命令窗口,同时在目录:v8\tools\visual_studio\Debug 下会有v8_shell_sample.exe 6、默认编译出来的lib文件,都比较大v8.lib(27.2MB)、v8_base.lib(26.9MB),可以试着将它编译为动态的dll,方法可参考上面的博文。

    2.7K40发布于 2018-11-15
  • 来自专栏实战docker

    极速体验编译openjdk8(docker环境)

    本文不讲解编译openjdk8的过程,而是专注于用最少的步骤把openjdk8源码编译构建成jdk。 指定镜像创建一个容器,这个镜像中已经把编译所需的工具和源码都准备好了; 2. 进入容器; 3. 找到openjdk8源码位置,有兴趣的读者此时可以修改源码; 4. bolingcavalryopenjdk:0.0.1,然后创建一个名字叫compilejdk的容器; 进入容器 执行以下命令即可进入容器: docker exec -it compilejdk /bin/bash 找到openjdk8源码位置 如上图所示,在释放锁的时候会把我们添加的代码打印出来; 以上就是在docker下最快速完成openjdk8编译的过程了,是不是很容易呢? 如果您想了解更多细节,例如编译环境需要准备哪些材料,镜像如何制作,甚至如何用GDB给jvm打断点单步调试,请参考下面这两篇文章: 在docker上编译openjdk8 修改,编译,GDB调试openjdk8

    2.6K60发布于 2018-01-04
  • 来自专栏沈唁志

    编译安装PHP8和Swoole4

    PHP8 在 6 月 25 号发布了 alpha1 版本,JIT 是大家最为关心的一个功能,鸟哥也亲自下场写了一篇《PHP8 新特性之 JIT 简介》[1],感兴趣的同学可以去看看。 很多使用 Swoole 的同学都想在 PHP8 中体验一下性能,奈何编译不过...这篇文章我们就来编译一下 PHP8 和 Swoole4。 /~pollita/php-8.0.0alpha1.tar.gz tar -zxvf php-8.0.0alpha1.tar.gz cd php-8.0.0alpha1/ 然后我们就可以配置编译参数来进行编译了 master 分支支持了 PHP8,由于还没有发布版本,所以有些同学使用 v4.5.2 编译时会出错,这里直接使用 master 分支代码进行编译 git clone git@github.com:swoole bin/php-config make make install 编译完成后修改 php.ini 加入extension=swoole.so 执行php -m查看安装的扩展 $ /usr/local/

    2K50发布于 2020-12-25
  • 来自专栏yaphetsfang

    Ubuntu 18.04.1下源码编译安装OpenJDK8

    OpenJDK7,OpenJDK7对应的BootStrapJDK是OpenJDK6,无奈OpenJDK6在Ubuntu 18.04.1 LTS上很难再找到资源,故放弃了这个思路,改成编译OpenJDK8 ,这个版本是2015年的版本,距离现在已经过去了三年,这样的代码其实在后面的编译过程中如果遇到一些问题就无法判断是Linux的问题还是OpenJDK8的代码问题。    到这一步,OpenJDK8编译环境就已经准备好了,下一步就是编译OpenJDK8。 ,主要遇到了两个问题: 1、编译内核版本问题    在本文1.2中已经提到了两种获取源码的方式,其实一开始我采用的是方法二,下载的是2015年的openjdk-8u40,这个源码包中的/hotspot 这个时候我果断切换到最新的OpenJDK8,通过Mercurial下载最新的代码,然后在Ubuntu 18.04.1 LTS编译

    2.2K10发布于 2020-07-30
  • 来自专栏爱打音游的大A

    Kali编译LineageOS-19.1 for 小米8se

    这里只介绍网上教程很少提到的第二种方式,参考如何给Xiaomi 4C编译LineageOS 18.1   对于小米8se,官方并未支持这台设备,需要民间提供设备配置和vendor,可以在github中找到相关项目 xml version="1.0" encoding="UTF-8"? 我想编译一个lineage首先我得有一个现成的编译好的rom,这很怪,就好像我想吃鸡蛋首先我得养只鸡,但是我没有鸡蛋所以我养不出鸡(不太恰当的比喻)。 repo sync -j8 --fail-fast 遇到问题可以repo sync -h来查看帮助 只要网络没问题,这一步虽然耗时但是也应该没啥其他问题存在了。 踩坑   之前编译18.1的话,我是在实验室服务器上进行的,走到这一步不出意外的话直接进行编译就能完成了。但是19.1我在自己的虚拟机中进行就出意外了,踩了两个坑,记录一下。

    2.6K20编辑于 2023-02-14
领券