科技公司 网站设计经典案例现在还有人用asp做网站

bicheng/2025/10/14 7:50:04/文章来源:
科技公司 网站设计经典案例,现在还有人用asp做网站,网站建设所需美工,舆情信息环境准备 约定#xff1a;源码全部放到sources下#xff0c;目录结构说明 /d/java/ffmpeg #工程工目录 ├── build #存放编译文件的目录#xff0c;子目录为具体模块的构建目录 │ ├── fdk-aac │ ├── ffmpeg │ └── x264 ├── instal… 环境准备 约定源码全部放到sources下目录结构说明 /d/java/ffmpeg #工程工目录 ├── build #存放编译文件的目录子目录为具体模块的构建目录 │ ├── fdk-aac │ ├── ffmpeg │ └── x264 ├── installed #模块的安装目录各模块的安装文件(如:dll、so等)会存到此处 │ ├── bin │ ├── include │ ├── lib │ └── share └── sources #源码目录存放各模块源码├── fdk-aac├── ffmpeg└── x264 依赖工具安装 2.1 安装vs 2022 略过... 2.2 安装msys2 下载地址MSYS2 安装 选择好安装目录默认是C:\msys64 2.2.1 修改mysys配置 编辑msys2_shell.cmd脚本 找到 rem set MSYS2_PATH_TYPEinherit所在的行并将rem移除最终如下 含义msys使用windows的环境变量。 启动msys的命令msys2_shell.cmd -use-full-path 2.2.2 更换msys为国内源 修改C:\msys64\etc\pacman.d中mirrorlist.mingw、mirrorlist.mingw32、mirrorlist.mingw64、mirrorlist.msys四个文件中的源在## Primary下面添加清华大学的源 mirrorlist.mingw上面添加 ## Primary Server https://mirrors.tuna.tsinghua.edu.cn/mingw/$repo/ mirrorlist.mingw32上面添加 ## Primary Server https://mirrors.tuna.tsinghua.edu.cn/mingw/i686/ mirrorlist.mingw64上面添加 ## Primary Server https://mirrors.tuna.tsinghua.edu.cn/mingw/x86_64/ mirrorlist.msys上面添加 ## Primary Server https://mirrors.tuna.tsinghua.edu.cn/msys/$arch/ 保存后启动msys。 2.2.3 安装msys中的依赖库 #pacman -Syu 一键安装和升级所有的库 pacman -Syu #安装编译ffmpeg所需的包 pacman -S gcc pacman -S make pacman -S pkg-config pacman -S diffutils pacman -S yasm pacman -S nasm #//用于编码fda-aac时运行。/autogen.sh生成configure文件 pacman -S autoconf pacman -S automake pacman -S libtool#避免与msvc的link冲突 mv /usr/bin/link.exe /usr/bin/link.exe.bak 2.3 编译fdk-aac编码器 在msys环境下运行 下载源码 cd /d/java/ffmpeg/sources git clone --depth 1 https://gitee.com/mirrors/fdk-aac.git 切换到编译目录 目录结构 /d/java/ffmpeg ├── build │ ├── fdk-aac │ ├── ffmpeg │ └── x264 ├── installed │ ├── bin │ ├── include │ ├── lib │ └── share └── sources├── fdk-aac├── ffmpeg└── x264 开始编译 cd ../build/fdk-aac #此时所在目录/d/java/ffmpeg/build/fdk-aac#执行如下命令 #1. config cmake ./../../sources/fdk-aac/ -DCMAKE_BUILD_TYPERelease -DCMAKE_INSTALL_PREFIX./../../installed# 2. build cmake --build . --config Release# 3. install cmake --install . --config Release 编译成功如下图所示 参考文档 cmake编译不同的版本 cd debug cmake -DCMAKE_BUILD_TYPEDebug .. cmake --build . cd ../release cmake -DCMAKE_BUILD_TYPERelease .. cmake --build . Step 12: Packaging Debug and Release — CMake 3.29.0-rc4 Documentation cmake指定安装目录 cmake --install . --config Release --prefix /home/myuser/installdir Step 5: Installing and Testing — CMake 3.29.0-rc4 Documentation 2.4 编译x264源码 打开x64 Native Tools Command Prompt for VS 2022的命令行工具 进入msys64的安装目录 cd C:\msys64 执行msys2_shell.cmd脚本 .\msys2_shell.cmd -use-full-path 下载源码 #1. 进入到源码目录 cd sources #执行后当前目录: /d/java/ffmpeg/sources #2. clone代码 git clone --depth 1 https://code.videolan.org/videolan/x264.git 修改编译脚本内容 cd sources/x264 curl http://git.savannah.gnu.org/gitweb/?pconfig.git;ablob_plain;fconfig.guess;hbHEAD config.guess sed -i s/host_os mingw/host_os msys/ configure 配置与编译 cd build mkdir x264 cd x264 #执行后当前目录: /d/java/ffmpeg/build/x264CCcl ./../../sources/x264/configure \--prefix./../../installed \--enable-shared make -j 8 make install mv ./../../installed/lib/libx264.dll.lib ./../../installed/lib/libx264.lib 2.5 编译安装sdl2ffplay需要 下载源码 cd sources #执行后当前目录: /d/java/ffmpeg/sources git clone --depth 1 https://github.com/libsdl-org/SDL.git -b SDL2 编译安装 mkdir -p build/SDL cd build/SDL #执行后当前目录:/d/java/ffmpeg/build/SDL #1.config cmake ./../../sources/SDL/ \-DCMAKE_BUILD_TYPERelease \-DBUILD_SHARED_LIBSON \-DCMAKE_INSTALL_PREFIX./../../installed #2. build cmake --build . --config Release --parallel # 3. install cmake --install . --config Release 安装完成 参考文档 SDL2/Installation - SDL Wiki 编译ffmpeg(msvc方式) 源码下载 方式1推荐 #从仓库充clone代码 cd /d/java/ffmpeg/sources git clone --depth 1 https://github.com/FFmpeg/FFmpeg.git -b release/6.1 方式2: github仓库GitHub - FFmpeg/FFmpeg: Mirror of https://git.ffmpeg.org/ffmpeg.git 方式3官网Download FFmpeg 安装与配置 打开x64 Native Tools Command Prompt for VS 2022的命令行工具进入msys64的安装目录 cd C:\msys64 执行msys2_shell.cmd脚本 .\msys2_shell.cmd -use-full-path 执行后会打开msys菜单命令行窗口 在msys中切换到ffmpeg存放编译产物的目录 #切换到ffmpeg存放编译产物的目录 cd /d/java/ffmpeg/build/ffmpeg 注路径需要按Linux方式来设置 配置pkg-config 将x164、fdk-acc加到环境变量中ffmpeg编译需要 export PKG_CONFIG_PATH$PKG_CONFIG_PATH:/d/java/ffmpeg/installed/lib/pkgconfig export CCcl 注/d/java/ffmpeg/installed是第三方库的安装目录。 配置 配置用来设置编译器的类型以及参与编译的模块等 #此时所在目录/d/java/ffmpeg/build/ffmpegexport CCcl ./../../sources/ffmpeg/configure \--prefix./../../installed \--toolchainmsvc \--enable-cross-compile \--target-oswin64 \--archx86_64 \--enable-debug3 \--enable-yasm \--enable-asm \--enable-shared \--enable-gpl \--enable-version3 \--enable-nonfree \--enable-libfdk-aac \--enable-libx264 \--enable-sdl2 \--extra-ldflags-LIBPATH:./../../installed/lib/ \--extra-cflags-I./../../installed/include/ 编译 make -j 8 安装 make install 注可能出现以下错误 错误1 fftools/opt_common.c(206): error C2065: “slib”: 未声明的标识符 fftools/opt_common.c(206): error C2296: “%”: 非法左操作数包含“char [138]”类型 fftools/opt_common.c(206): error C2059: 语法错误:“数字上的错误后缀” fftools/opt_common.c(206): error C2059: 语法错误:“%” fftools/opt_common.c(206): error C2017: 非法的转义序列 fftools/opt_common.c(206): error C2015: 常量中的字符太多 fftools/opt_common.c(206): error C2001: 常量中有换行符 fftools/opt_common.c(237): error C2143: 语法错误: 缺少“)”(在“*”的前面) fftools/opt_common.c(237): error C2143: 语法错误: 缺少“{”(在“*”的前面) fftools/opt_common.c(237): error C2059: 语法错误:“)” fftools/opt_common.c(238): error C2054: 在“options”之后应输入“(” fftools/opt_common.c(278): error C2143: 语法错误: 缺少“)”(在“*”的前面) fftools/opt_common.c(278): error C2143: 语法错误: 缺少“{”(在“*”的前面) 解决方案 修改fftools/opt_common.c 源码文件, 将第 206 行注释掉原因是 CC_IDENT 标识未定义引起的,如下所示 static void print_program_info(int flags, int level) {const char *indent flags INDENT? : ;av_log(NULL, level, %s version FFMPEG_VERSION, program_name);if (flags SHOW_COPYRIGHT)av_log(NULL, level, Copyright (c) %d-%d the FFmpeg developers,program_birth_year, CONFIG_THIS_YEAR);av_log(NULL, level, \n);//av_log(NULL, level, %sbuilt with %s\n, indent, CC_IDENT);av_log(NULL, level, %sconfiguration: FFMPEG_CONFIGURATION \n, indent); }错误2: fftools/ffprobe.c(378): warning C4267: “”: 从“size_t”转换到“int”可能丢失数据 fftools/ffprobe.c(597): warning C4267: “函数”: 从“size_t”转换到“int”可能丢失数据 fftools/ffprobe.c(2423): warning C4267: “函数”: 从“size_t”转换到“int”可能丢失数据 fftools/ffprobe.c(2424): warning C4267: “函数”: 从“size_t”转换到“int”可能丢失数据 fftools/ffprobe.c(3624): error C2001: 常量中有换行符 fftools/ffprobe.c(3625): error C2146: 语法错误: 缺少“)”(在标识符“writer_print_string”的前面) fftools/ffprobe.c(3624): error C2198: “writer_print_string”: 用于调用的参数太少 make: *** [ffbuild/common.mak:81: fftools/ffprobe.o] Error 2 解决方案 注释CC_IDENT所在的行如下所示 static void ffprobe_show_program_version(WriterContext *w) {AVBPrint pbuf;av_bprint_init(pbuf, 1, AV_BPRINT_SIZE_UNLIMITED);writer_print_section_header(w, NULL, SECTION_ID_PROGRAM_VERSION);print_str(version, FFMPEG_VERSION);print_fmt(copyright, Copyright (c) %d-%d the FFmpeg developers,program_birth_year, CONFIG_THIS_YEAR);//print_str(compiler_ident, CC_IDENT);print_str(configuration, FFMPEG_CONFIGURATION);writer_print_section_footer(w);av_bprint_finalize(pbuf, NULL); } 修改后重新install即可。 configure 详细使用方式如下 ./configure --help 测试运行 执行如下命令 ffmpeg --help

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/bicheng/90383.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

域名iis网站添加怎么建一个卖东西的网站

使用docker-compose的--scale启动多个服务,如何查看多个服务的日志 docker-compose -f yml路径 logs -f --tail 100第一个-f指定yml路径,不然会报错误no configuration file provided: not found 第二个-f是ogs的参数,表示实时刷新&#xff…

商务网站开发工具crm管理系统图片

前言 众所周知今年8月份,工信部出台了《工业和信息化部关于开展移动互联网应用程序备案工作的通知》,APP开发者的影晌是显而易见的。开发者需要按照要求提交相关材料进行备案,这无疑增加了开发者的时间和精力成本。虽然备案制度会增加开发者…

沈阳网站营销网络维护协议范本

项目背景 因为最近一直都在搞数据挖掘类的项目,且现在国内的大数据潮火热。在前几天与群里的几位兄弟聊天所以有了做一个开源项目的想法,以前也搞过一个开源的项目,当时只是想把权限集中化做一下,项目的名称和地址是: …

湖南衡阳网站建设成都设计公司装修

网络边缘其实就是端系统/主机,上面运行着分布式系统,那么这些运行的网络应用就是网络存在的理由,应用由端系统的基础设施(操作系统,硬件,实体协议,网络核心,包括对方主机的应用层下面…

说几个手机可以看的网站北京快速建站制作公司

burp抓包,抓第二次的 修改请求方式为CTFHUB

东莞手机手机端网站建设手机网站后期维护

4382系列数字荧光示波器 简述: 4382系列手持式数字荧光示波器具有8个产品型号,带宽200MHz、350MHz、500MHz、1GHz,最高采样率5GSa/s,最大存储深度60kpts/CH,最快波形捕获率10万个波形/秒,独创的Any Acquire…

无锡企业免费建站河南省建设厅信息网站

1、Mustache的语法很简单,用两个大括号标记要绑定的字段即可,“{{}}” Mustache主要的渲染方法为Mustache.render(),该方法有两个参数,第一个为要渲染的模版, 也就是例子中的template,第二个就是数据源也就…

wordpress网站更换空间青岛北方现货交易平台代理

路由器收到目的地址为224.0.0.5和239.0.0.5的组播报文如何处理? 224.0.0.5为永久组地址,是IANA为路由协议预留的IP地址(也称为保留组地址),用于标识一组特定的网络设备,供路由协议,目前被分配于OSPF协议使用,运行了OSPF协议的网络设备默认都会加入该组播组。 当路由器…

我要啦免费统计怎么做网站河南网站建设详细流程

[摘要]第3章 顺序结构程序设计 第3章 顺序结构程序设计 当你对C语言程序设计有了一定了解和掌握后, 在处理一些简单的任务时,若想根据程序书写的过程 顺序执行程序,这时应该如何处理呢? •顺序结构 •顺序结构 程序的三种结构 程序…

怎样让网站排名优化工那些网站是php开发的

QRadioButton、QCheckBox 常用函数: text(): 用于获取单选按钮的文本标签。 setText(const QString &text): 用于设置单选按钮的文本标签。 isChecked(): 用于检查单选按钮是否被选中。 setChecked(bool checked): 用于设置单选按钮是否被选中。 setIcon(c…

微信商城网站模板只做网站应该找谁

背景介绍 在这个信息时代,数据的收集和分析对于旅游行业至关重要。在竞争激烈的市场中,实时获取最新的机票特价信息能够为旅行者和旅游企业带来巨大的优势。 随着机票价格的频繁波动,以及航空公司和旅行网站不断推出的限时特价优惠&#xff…

汽车之家官方网站wordpress分页导航不显示不出来

AltEnter 自动添加包Ctrlt SVN更新Ctrlk SVN提交Ctrl / 注释(取消注释)选择的行CtrlShiftF 高级查找CtrlEnter 补全Shift Enter 开始新行TAB ShiftTAB 缩进/取消缩进所选择的行Ctrl Alt I 自动缩进行Ctrl Y 删除当前插入符所在的行Ctrl D 复制当前行、或者选择的块Ctrl …

做英文题的网站ai免费logo设计一键生成

1. 使用QueryString变量 QueryString是一种非常简单的传值方式,他可以将传送的值显示在浏览器的地址栏中。如果是传递一个或多个安全性要求不高或是结构简单的数值时,可以使用这个方法。但是对于传递数组或对象的话,就不能用这个方法了。下面…

做怎样的企业网站如手机网站源码

AngularJS 使用 表达式 把数据绑定到 HTML。 AngularJS 表达式 AngularJS 表达式写在双大括号内:{{ expression }}。 AngularJS 表达式把数据绑定到 HTML,这与 ng-bind 指令有异曲同工之妙。 AngularJS 将在表达式书写的位置"输出"数据。 …

interidea 做网站Hdi做指数网站

在变量声明的时候&#xff0c;如果没有确切的地址可以赋值&#xff0c;为指针变量赋一个 NULL 值是一个良好的编程习惯。赋为 NULL 值的指针被称为空指针。 NULL 指针是一个定义在标准库中的值为零的常量。请看下面的程序&#xff1a; 实例 #include <iostream> using…

app的网站域名做的图怎么上传到网站

从公众号转载&#xff0c;关注微信公众号掌握更多技术动态 --------------------------------------------------------------- 一、中台简介 1.传统项目架构的痛点 (1)重复造轮子 各项目相对独立&#xff0c;许多项目在重复造轮子&#xff0c;让项目本身越来越臃肿&#xf…

局域网网站建设步骤家具建设企业网站

文章目录 02 RANSAC算法 及 Python 实现2.1 简介2.2 算法流程2.3 RANSAC 算法实现直线拟合2.4 利用 RANSAC 算法减少 ORB 特征点误匹配 02 RANSAC算法 及 Python 实现 2.1 简介 RANSAC &#xff08;Random Sample Consensus&#xff0c;随机抽样一致&#xff09;算法的 基本假…

网站做成app需要多少钱46云虚拟主机

想要网上找代码发现github上不去了 发现之前的fastgit也用不了了 搜了很多地方终于找到了 记录保存一下 fastgithub最新下载 选择第二个下载解压就行 使用成功&#xff01;

c网站开发源代码设计非常漂亮的网站

&#x1f60e; 作者介绍&#xff1a;我是程序员洲洲&#xff0c;一个热爱写作的非著名程序员。CSDN全栈优质领域创作者、华为云博客社区云享专家、阿里云博客社区专家博主、前后端开发、人工智能研究生。公众号&#xff1a;洲与AI。 &#x1f388; 本文专栏&#xff1a;本文收录…

微餐饮网站建设官网wordpress网标

检索增强生成(RAG)已成为增强大型语言模型(LLM)能力的一种强大技术。通过从知识来源中检索相关信息并将其纳入提示&#xff0c;RAG为LLM提供了有用的上下文&#xff0c;以产生基于事实的输出。 但是现有的单代理RAG系统面临着检索效率低下、高延迟和次优提示的挑战。这些问题在…