技术栈
编译
DogDaoDao
5 天前
云原生
·
音视频
·
编译
·
wasm
·
webassembly
·
流媒体
·
多媒体
WebAssembly技术详解:从浏览器到云原生的高性能革命
2015年,当Mozilla、Google、Microsoft和Apple四大浏览器厂商联合发布WebAssembly(Wasm)技术预览时,业界尚未意识到这将开启Web性能的新纪元。作为继HTML、CSS、JavaScript之后的第四种Web标准语言,WebAssembly的设计目标直指JavaScript难以突破的性能瓶颈——接近原生的执行效率与跨语言编译目标的双重定位,使其从诞生之初就肩负着重塑Web应用边界的使命。
断水客
17 天前
嵌入式
·
链接
·
编译
·
软件
GCC链接技术深度解析:性能与空间优化
链接是编译过程的最后阶段,也是影响程序性能和空间效率的关键环节。现代链接器(如GNU ld或gold)提供了多种优化技术,可以显著改善程序的运行时性能和内存占用。本文将深入探讨GCC链接阶段的性能与空间优化技术。
Jackilina_Stone
19 天前
android
·
linux
·
c++
·
编译
·
faiss
【faiss】用于高效相似性搜索和聚类的C++库 | 源码详解与编译安装
目录●Faiss■faiss::Index■faiss::read_index■faiss::write_index
Jackilina_Stone
21 天前
编译
·
amd平台
【AMD平台】编译llama.cpp
目录■环境准备■CPU 版本编译■GPU 加速编译(ROCm)■针对特定 AMD GPU 架构优化■使用 CMake 的详细配置
漫步企鹅
1 个月前
qt
·
编译
·
可执行文件
·
二进制大小
【Qt】构建和编译 Qt 程序时如何减少生成的二进制可执行文件的大小
在构建和编译 Qt 程序时,可以通过以下几种方式减少生成的二进制可执行文件的大小:在链接阶段添加 -s 参数可以去除可执行文件中的符号表和调试信息:
九流下半
1 个月前
windows
·
ffmpeg
·
harmonyos
·
编译
·
openharmony
·
三方库
window wsl 环境下编译openharmony,HarmonyOS 三方库 FFmpeg
C:\Users\Administrator>wsl --list --online以下是可安装的有效分发的列表。
阿昌喜欢吃黄桃
2 个月前
java
·
maven
·
idea
·
编译
·
打包
·
mvnd
·
编译打包
mac安装mvnd结合idea
hi,我是阿昌,今天记录一下mac系统下如何安装mvnd同时通过maven-helper插件配置mvnd命令,提升编译速度;
Uncertainty!!
3 个月前
c++
·
链接
·
编译
C++编译/链接模型
笔记来自:深蓝学院《C++基础与深度解析》早期版本中,从C++源代码到可执行文件的简单加工模型,无法有效处理大型程序的问题 只要修改了部分代码就要全部重新“加工”(编译)
时光飞逝的日子
3 个月前
linux
·
shell
·
脚本
·
编译
linux下编写shell脚本一键编译源码
进行linux应用层编程时,经常会使用重复的命令对源码进行编译,然后把编译生成的可执行文件拷贝到工作目录,操作非常繁琐且容易出错。本文编写一个简单的shell脚本一键编译源码。
斑鸠同学
3 个月前
jar
·
sqoop
·
编译
·
atlas
如何获得sqoop-1.4.6.2.3.99.0-195.jar
在编译atlas的时候,出现缺少依赖报错。源码里给的仓库已经无法下载。 可以通过 https://developer.aliyun.com/mvn/search 来下载 然后引入本地仓库即可。
智驾
3 个月前
编译
·
openharmony
·
rk3568
·
烧录
OpenharmonyOS+RK3568,【编译&烧录】
本篇主要记录如何编译OpenHarmony 4.1 版本,并且在RK3568上烧录、运行的过程。 其中,涉及到一些解决问题的思路和学习笔记,如果对你有帮助请点赞、转发、收藏,也非常欢迎各位小伙伴评论,交流。😊💐👍👍👍
PLUS_WAVE
4 个月前
服务器
·
c++
·
bug
·
环境
·
编译
·
cuda
·
ld
【CUDA 编译 bug】ld: cannot find -lcudart
我们使用 Conda 安装 pytorch 和 CUDA 环境之后,要用 Conda 的CUDA环境进行某个库编译时,出现了bug:
liuluyang530
4 个月前
c语言
·
开发语言
·
算法
·
编译
·
c11
C语言C11支持的结构体嵌套的用法
在 C 语言中,结构体(struct)不能直接在另一个结构体内部定义新的结构体类型,但可以通过以下两种方式实现类似效果:
阿斯顿的风格
5 个月前
linux
·
开发语言
·
汇编
·
c++
·
ubuntu
·
bash
·
编译
CPP编译与链接过程
在 C++ 中,从源代码(.cpp 文件)到最终可执行程序,需要经历以下四个主要阶段:预处理(Preprocessing)
ergedathunder
5 个月前
编译
·
gflags
·
torcharrow
torcharrow gflags版本问题
其实仍然是很简单的编译问题,但是又弄了一整个下午加几乎整个晚上,进度缓慢,又吸取了教训,因而还是来记录一下。 在试图使用torcharrow进行推荐系统模拟的时候,撰写的python程序报错:ERROR: flag 'flagfile' was defined more than once。这是一个符号重复定义的问题,似乎在python编程中非常常见。
代码AC不AC
5 个月前
c语言
·
开发语言
·
链接
·
编译
·
深度解析
【C语言】编译和链接详解
hi,各位,让我们开启今日份博客~小编个人主页点这里~在ANSI C(ANSI C 是美国国家标准协会创立的一套C标准,于1989年完成,这个版本的语言常被叫做C89.) 的任何一种实现中,存在两个不同的环境。 第一种是翻译环境,在这个环境中,源代码被转换成可执行的机器指令(二进制指令)。 第二种是运行环境,它用于实际执行代码。
System_sleep
5 个月前
人工智能
·
pytorch
·
windows
·
python
·
编译
·
cuda
win11编译pytorchaudio cuda128版本流程
本篇续接自 win11编译pytorch cuda128版本流程,阅读前请先参考上一篇配置环境。访问https://kkgithub.com/pytorch/audio/archive/refs/tags/v2.6.0.tar.gz下载源码,下载后解压;
Andy.Zeng
6 个月前
android
·
java
·
jvm
·
kotlin
·
编译
·
虚拟机
·
apk打包
Android APK组成&编译打包流程详解
Android APK(Android Package)是 Android 应用的安装包文件,其组成和打包流程涉及多个步骤和文件结构。以下是详细的说明:
问道飞鱼
6 个月前
linux
·
运维
·
服务器
·
编译
【Linux知识】Linux上从源码编译到软件安装全过程详细说明
根据压缩包的格式选择解压命令:进入解压后的源码目录:如果在 ./configure 阶段指定了 --prefix 参数,则安装路径会被设置为该值。例如:
Ciderw
6 个月前
c++
·
golang
·
编译
·
编译器
·
gcc
·
llvm
·
基础设施
LLVM编译器简介
LLVM是一个极具影响力的编译器基础设施项目,最初代表“Low Level Virtual Machine(低级虚拟机)” ,如今已演变为一套通用的、强大的编译技术体系,为现代软件开发提供了高效的编译解决方案。