网站首页 站内搜索

搜索结果

查询Tags标签: 编译,共有 1984条记录
  • Linux下使用SerialPortStream

    SerialPortStream是一个跨平台的串口类库,可以运行在Windows和Linux系统上。直接将其部署在Linux上会抛出DllNotFoundException异常,其内容为“Unable to load shared library libnserial.so.1 or one of its dependencies.”。这是因为SerialPortStream需要在Linux系统…

    2022/8/4 5:22:52 人评论 次浏览
  • MacOS上交叉编译cgo项目到Linux

    前言 我们在用go开发时难免会用到一些c语言的库,比如sqlite。我们的服务往往部署到linux服务器上。今天我们就介绍一下cgo项目如果在mac上交叉编译到linux 正文 想要在mac上交叉编译cgo相关代码必须先下载linux的交叉编译器。(如果没有使用到cgo,则不用下载,可以直接编…

    2022/8/3 5:24:10 人评论 次浏览
  • 9.4 代码缓存 Java性能优化节选

    JIT编译的代码被存储在一个叫做代码缓存(code cache)的内存区域,该区域还存储属于虚拟机本身的其他原生代码,比如解释器的部分内容。 代码缓存在虚拟机启动时设置了一个固定的最大值。它不能超出这个限制,所以有可能被填满。如果被填满,就不能再进行JIT编译,并且未…

    2022/7/31 14:23:02 人评论 次浏览
  • linux软件安装

    编译安装三部曲: eg:安装nginx 源码编译报错处理: 总结:编译安装nginx需要的依赖yum -y install gcc gcc-c++ pcre pcre-devel openssl openssl-devel zlib zlib-devel

    2022/7/31 5:22:46 人评论 次浏览
  • vala 2. 类,基本语法

    接上文,我们在vs code中,使用vala实现一个类:1 class Demo.HelloWorld : GLib.Object { 2 public static int main(string[] args) { 3 stdout.printf("Hello, World\n"); 4 return 0; 5 } 6 } 再次在终端使用valac命令编译它, …

    2022/7/30 23:24:49 人评论 次浏览
  • 2022-07-29 java之异常

    目录一、异常1. 异常的概念2. 异常体系3.图解异常处理的流程4.异常处理1.抛出异常throw2.捕获异常try{}catch{}3 声明异常throws4. finally代码块5.一次捕获多个异常多次处理的方式5.自定义异常实例6.面试题 一、异常 1. 异常的概念 异常,是不正常的意思 ,程序中执行过程…

    2022/7/30 14:22:48 人评论 次浏览
  • linux最近用到的命令

    安装 yum指令 不过首先要有c语言环境,没有就要先安装c语言找文件在哪 whereis xxx编辑文件、退出 #进入文件有高亮显示 vim xxx #没有高亮 vi xxx #按insert插入/替换 esc退出插入模式 :q! 直接退出不保存 :qw 退出并保存编译文件 cd到文件目录,然后进行编译 make

    2022/7/30 5:22:57 人评论 次浏览
  • centos 7 下使用高版本gcc编译安装

    # yum 换国内镜像 sed -e s|^mirrorlist=|#mirrorlist=|g \-e s|^#baseurl=http://mirror.centos.org/centos|baseurl=https://mirrors.ustc.edu.cn/centos|g \-i.bak \/etc/yum.repos.d/CentOS-Base.repo yum makecache yum install -y centos-release-scl yum install -…

    2022/7/30 5:22:43 人评论 次浏览
  • vcpkg安装编译osgEarth全部过程

    一、编译命令:1 vcpkg install osgearth:x64-windows --recurse 2 3 vcpkg install sqlite3:x64-windows protobuf:x64-windows geos:x64-windows blend2d:x64-windows libwebp:x64-windows basisu:x64-windows draco:x64-windows libzip:x64-windows 4 5 cmake -S o…

    2022/7/29 23:29:46 人评论 次浏览
  • 使用Cython对python代码编译

    背景:  我们知道Python是一门解释型语言,当我们想让其他人运行我们的代码时,如果直接将.py源代码发送给他人,那么源代码将没有任何安全性可言,也就是任何一个人都可以打开源代码一看究竟,任何人都可以随意修改源代码。因此当我们想保护我们的源代码(算法保护)或…

    2022/7/29 1:22:47 人评论 次浏览
  • C# 与 Java 的相同与不同

    Java为了实现“一次编译,处处运行”的特性,把编译的过程分成两部分,首先它会先由javac编译成通用的中间形式——字节码,然后再由解释器逐条将字节码解释为机器码来执行。所以在性能上,Java通常不如C++这类编译型语言。 同样的,C# 通过特定语言编译器 将代码编译成中…

    2022/7/28 14:25:22 人评论 次浏览
  • Pi4 Ubuntu MATE 22.04编译open3d点云库

    一、Raspberry Pi4安装Ubuntu MATE 22.04详细过程 二、Ubuntu 20.04编译安装open3d点云处理库 三、Build on Pi4 with Ubuntu MATE 22.04(流程参照上面PC上的编译流程) (1) change util/install_deps_ubuntu.sh libc++-7-dev/libc++abi-7-dev to libc++-14-dev/libc++ab…

    2022/7/28 5:25:12 人评论 次浏览
  • gcc编译、gdb调试、makefile编程

    gcc编译基本语法,目标文件如果没有指明,就自动生成a.out文件 gcc编译四个步骤:预处理、编译、汇编、链接gcc [选项] 准备编译的文件 [选项] [目标文件]    gcc编译常用参数:-I 指定头文件所在目录位置 -c 只做预处理、编译、汇编。得到二进制文件 -g 编译…

    2022/7/28 1:24:02 人评论 次浏览
  • MDK-ARM编译器从V5升级到V6需要做哪些工作? 转载黄大师的文章

    MDK-ARM编译器从V5升级到V6需要做哪些工作?2021-09-15前面我分享过一篇文章【MDK v5.25比较实用的功能】,其中大概提了一下:编译器升级到ARM Compiler 6.9。 就在前天,一关注我的朋友问了我这样一个问题: 黄老师您好,前些日子您更新的公众号中介绍最新版本的keil5.2…

    2022/7/26 23:26:21 人评论 次浏览
  • ASP.NET Core 中的 Razor 文件编译

    在asp.net core MVC项目中原来web层的项目的views文件夹里视图都被用Razor使用SDK在生成和发布时默认直接编译了,在运行时不再编译。 带来的问题是在开发时改动视图上的代码都需要再重新编译。 可以通过配置项目来选择性地启用运行时编译。安装 Microsoft.AspNetCore.Mvc…

    2022/7/24 14:23:18 人评论 次浏览
扫一扫关注最新编程教程