搜索结果
查询Tags标签: 编译,共有 1984条记录-
Python执行机制
1.4 Python执行机制 Python中IDLE是其自带的集成开发工具(IDE:同时拥有编辑、编译、调试、运行等多种功能的集成工具),并且它也是Python自带的编译器和解释器。 1.4.1 Python执行过程 1,我们通过文本编辑器或用自带的IDLE编辑器创建py文件,并在其中编写Python命令,编…
2022/3/28 22:22:36 人评论 次浏览 -
【freertos】001-linux环境准备
目录前言资源说明大概思路实战1. 获取源码2. 组建自己的工程3. 编译&运行 前言 主要是freertos。 为啥突然要写这玩意的笔记? 因为工作需要,所以在空闲时间抽时间写下,这个系列可能随时断更,因为作者在学和在做的主要还是网络协议栈。 特别提示: 有条件的同学们建…
2022/3/28 7:26:20 人评论 次浏览 -
LLVM+clang+vs code+ubuntu
首先这篇文章参考了以下两位的分享: https://rob-blackbourn.github.io/blog/vscode/clang/llvm/ubuntu/20.04/2021/07/04/howto-llvm-vscode-ubuntu.html 在VS Code中使用Clang作为你的C++编译器 - 简书 (jianshu.com) 本文章主要是分享自己在Ubuntu的VS Code上配置LLVM…
2022/3/28 7:26:12 人评论 次浏览 -
Linux下gcc编译命令复习笔记
GCC安装 sudo apt install gcc g++ 查看版本 gcc/g++ -v/--version gcc常用参数选项gcc编译选项 说明-E 预处理指定的源文件,不进行编译-S 编译指定的源文件,但是不进行汇编-c 编译、汇编指定的源文件,但是不进行链接-o [file1] [file2] / [file2] -o [file1] 将文件 f…
2022/3/27 7:23:09 人评论 次浏览 -
编程语言介绍
2.1、什么是编程语言 编程语言是用来控制计算机的一系列指令(Instruction),它有固定的格式和词汇(不同编程语言的格式和词汇不一样)。就像我们中国人之间沟通需要汉语,英国人沟通需要英语一样,人与计算机之间进行沟通需要一门语言作为介质,即编程语言。 编程语言的…
2022/3/26 9:23:09 人评论 次浏览 -
用命令行编译libjpeg.lib
今天在折腾libjpeg,这是一个开源的JPG文件的编码函数库。因为DirectX中提供了完善的图像文件格式支持,而OpenGL在这方面却显得非常简陋,只好自己来写JPG文件读取函数。而且libjpeg只提供了从文件读取的函数,无法处理内存中的数据,也就是说在处理打包的资源时会比较麻…
2022/3/26 6:22:55 人评论 次浏览 -
java 编译型语言和解释型语言特点
java 编译型:将代码转换成计算机可以直接执行的代码,好处:一次编译,到处运行,坏处:更新代码,需要从新编译 解释型:可边执行边解释,用哪里解释哪里,坏处:比较损耗性能列子:翻译一本书:编译型:直接全部翻译成另一本书,全部人可以直接读,不在需要翻译一遍。解…
2022/3/25 9:23:03 人评论 次浏览 -
Libwebsockets的交叉编译
关键词: libwebsockets cmake ARM平台 摘要:本案例主要是介绍了如何在ubuntu平台下交叉编译出目标平台是ARM平台的libwebsockets库。通过修改CMake脚本一步步的编译出目标平台上的库文件。 1 案例描述 Libwebsockets库是一个开源的websocket组件,源码是用c语言编写的,…
2022/3/25 6:22:58 人评论 次浏览 -
在linux环境下编译C++ 程序
单个源文件生成可执行程序 下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码: 单个源文件生成可执行程序 /* helloworld.cpp */ #include <iostream> int main(int argc,char *argv[]) {std::cout << "hello, world" << st…
2022/3/21 7:32:39 人评论 次浏览 -
ES6之Module模块与Babel编译
一、Module模块 示例:pandas 是基于NumPy 的一种工具,该工具是为了解决数据分析任务而创建的。 1.Module是什么 2.Module的基本用法 3.export default和对应的import 二、Babel与webpack 1.Babel是什么 2.Babel的使用方式 3.使用Babel前的准备工作 4.使用Babel编译ES6代…
2022/3/21 6:31:00 人评论 次浏览 -
Java入门
Java三大版本 JavaSE:标准版(桌面程序、控制台开发) JavaME:嵌入式开发(手机、小家电) JavaEE:企业级开发(web端、服务器开发)JDK、JRE、JVM JDK:Java开发工具 JRE:Java运行环境 JVM:Java虚拟机 安装开发环境卸载JDK:删除Java的安装目录删除JAVA_HOME环境变量…
2022/3/21 1:27:37 人评论 次浏览 -
C的程序编译
文章目录 前言一、详解编译+链接1.1 翻译环境1.2 编译1.3 运行环境 二、预处理详解2.1 预定义符号2.2 #define定义标识符2.3 #define定义宏2.4 #define 替换规则2.5 #和##2.6 宏与函数对比2.7 #undef2.8 条件编译 三、文件包含3.1 头文件被包含的方式:3.2 嵌套文件包含 四…
2022/3/20 20:58:31 人评论 次浏览 -
编译调试mysql
【参考】 https://cloud.tencent.com/developer/article/1799089 centos7.9 mysql8.0.22 gcc编译大概5个小时 【cmake配置】 1)参数详见CMakeLists.txt 2)
2022/3/20 19:32:54 人评论 次浏览 -
Mac下通过编译源码的方式安装ffmpeg
问题 一直想在我的Mac上安装上ffmpeg,今天周六有时间就弄了一下,结果整整折腾了一下午。 看网上的教程主要有两种办法,一是通过Homebrew直接安装,brew install ffmpeg,一句命令安装,开始我是打算用这种方法的,但是我的Homebrew没有切换国内源,一直报超时的错误,H…
2022/3/20 17:28:00 人评论 次浏览 -
linux kernel makefile 分析 - 4
上一篇: https://www.cnblogs.com/zhangzhiwei122/p/16026987.html 背景说明 版本: 5.10.0 - 下面分析中 使用的行号,都是 参考 这个 版本的 Makefile 。 在线浏览: https://lxr.missinglinkelectronics.com/linux/Makefile使用场景: 在源码文件夹下面建立一个build …
2022/3/20 7:33:20 人评论 次浏览