当前位置: 首页 > news >正文

用php做网站的书籍网站维护建设需要什么花费

用php做网站的书籍,网站维护建设需要什么花费,辽宁建设工程信息网为什么打不开,网站对接app1、安装VSCode 下载安装VSCode 安装VSCode扩展 rust-analyzer或rust-analyzer(CN) 2、安装Microsoft C 生成工具 访问微软官网下载生成工具#xff0c;勾选使用 C 的桌面开发之后会自动勾选5个项目 取消勾选以下项目 用于 Windows 的 C CMake 工具 测试工具核心功能 - 生成…1、安装VSCode 下载安装VSCode 安装VSCode扩展 rust-analyzer或rust-analyzer(CN) 2、安装Microsoft C 生成工具 访问微软官网下载生成工具勾选使用 C 的桌面开发之后会自动勾选5个项目 取消勾选以下项目 用于 Windows 的 C CMake 工具 测试工具核心功能 - 生成工具 C AddressSanitizer 只保留以下两个(SDK版本不用管Win10或Win11都行勾什么就留什么不用自己勾) MSVC v143 - VS 2022 C x64/x86 生成工具 Windows 11 SDK (10.0.22000.0) 3、安装rust 安装前必须重启电脑 访问Rust官网下载并安装Rust 4、设置rust镜像 运行where rustc找到.cargo文件夹 在.cargo文件夹下新建无后缀文件文件名为config并输入以下内容保存 [source.crates-io] registry https://github.com/rust-lang/crates.io-index replace-with ustc [source.ustc] registry git://mirrors.ustc.edu.cn/crates.io-index5、安装CMake fltk-rs和fltk-fluid都需要安装CMake如果以捆绑库的方式运行可以跳过安装 CMake官网、腾讯软件用IDM、Motrix等下载软件加速下载 可能的文件名cmake-3.26.0-windows-x86_64.msi 选择Add CMake to the system PATH for all users 6、安装git fltk-rs和fltk-fluid都需要安装git如果以捆绑库的方式运行可以跳过安装 阿里镜像、GitClone、Git官网 可能的文件名Git-2.40.0-64-bit.exe 7、创建项目(方式一 使用捆绑库) 创建 cargo new fltkdemo cd .\fltkdemo\ cargo add fltk --featuresfltk-bundled cargo run 解决捆绑库下载问题 注意报错提示下载github文件失败手动下载或修改下载地址 thread ‘main’ panicked at ‘Download bundled libraries from “https://github.com/fltk-rs/fltk-rs/releases/download/1.4.0/lib_x64-windows-msvc.tar.gz” failed’ 新建文件夹fltk-lib新建子文件夹.\fltk-lib\1.4.0(版本号要符合下载链接) 根据下载链接手动下载压缩包放入.\fltk-lib\1.4.0文件夹 VSCode安装Live Server插件 用VSCode打开文件夹fltk-lib点击VSCode右下角Go Live启用本地服务器 浏览器将自动打开查看压缩包链接例如http://127.0.0.1:5500/lib_x64-windows-msvc.tar.gz 查看整句报错注意.cargo\registry\src\***\fltk-sys-***\build\bundled.rs这个文件编辑这个文件 字符串 https://github.com/fltk-rs/fltk-rs/releases/download修改为 /*https://gitclone.com/github.com/fltk-rs/fltk-rs/releases/download*/http://127.0.0.1:5500(运行成功后Github链接记得改回来不然影响其他项目) (运行成功后Live Server就可以关闭了fltk-lib文件夹也用不着了) 删除.\fltkdemo\target文件夹修改才能有效 运行 重新运行cargo run成功输出Hello,world! 8、创建项目(方式二 本地CMake编译) 安装cmake浏览到第5段按步骤安装 安装git浏览到第6段按步骤安装 cargo new fltkdemo2 cd .\fltkdemo2\ cargo add fltk cargo run成功输出Hello,world! 9、使用fltk-rs 编辑文件.\src\main.rs use fltk::{app, prelude::*, window::Window};fn main() {let app app::App::default();let mut win Window::new(100, 100, 250, 100, 你好fltk-rs);win.end();win.show();app.run().unwrap(); }运行cargo run成功显示窗口 10、Fluid(GUI程序开发工具) 安装 安装fltk-fluid需要先安装git和CMake cargo install fltk-fluid 在项目路径中运行cargo add fl2rust --build 创建编译文件build.rs 在项目的根目录下添加一个 build.rs 文件内容如下 // build.rs fn main() {use std::path::PathBuf;use std::env;println!(cargo:rerun-if-changedsrc/myuifile.fl);let g fl2rust::Generator::default();let out_path PathBuf::from(env::var(OUT_DIR).unwrap());g.in_out(src/myuifile.fl, out_path.join(myuifile.rs).to_str().unwrap()).expect(Failed to generate rust from fl file!); }设计界面 运行fluid打开FLTK UI Designer(UI设计器) 菜单栏 - New - Code - Class创建一个类 菜单栏 - New - Code - Function/Method…创建一个函数 菜单栏 - New - Group - Window…添加一个窗口 双击Double_Window出现预览窗口 窗口太小拖动窗口边框右下角往右拽拽拉大窗口 双击预览窗口出现属性窗口 GUI - Label输入我的应用 Style - Color按钮选择白色(第一行倒数第一个) C - Name输入my_win 点击Close按钮关闭属性窗口 右键预览窗口Buttons - Button… 双击Button出现属性窗口 GUI - Label输入点击按钮 GUI - Position - Width修改为64 Style - Label Color按钮选择天蓝色(第一行倒数第二个) Style - Color按钮选择黑色(第一行第一个) C - Name输入btn 点击Close按钮关闭属性窗口 单击选择Button 菜单栏 - Layout - Center In GroupHorizontal和Vertical两个都点 按钮将移动到预览窗口中央 菜单栏 - File - Save As…(Ctrl_ShiftS)命名为myuifile.fl保存在.\src\myuifile.fl位置 UI文件 在src目录下创建一个fluid相关文件 myuifile.rs内容如下 // src/myuifile.rs #![allow(unused_variables)] #![allow(unused_mut)] #![allow(unused_imports)] #![allow(clippy::needless_update)]include!(concat!(env!(OUT_DIR), /myuifile.rs));main.rs 编辑文件.\src\main.rs use fltk::{app, prelude::WidgetExt}; mod myuifile;fn main() {let app app::App::default();let mut ui myuifile::UserInterface::make_window();let mut win ui.my_win.clone();ui.btn.set_callback(move |b| {b.set_label(已点击);win.set_label(已点击);println!(已点击);});app.run().unwrap(); }运行 cargo run 11、文档 fltk book 中文文档 fltk - crates
http://www.w-s-a.com/news/448848/

相关文章:

  • 摄影图片网站网站辅导运营与托管公司
  • 做课件的网站长春免费建站模板
  • 响应式网站模板下载免费wordpress 小工具移动
  • 网站标签title在线app制作平台
  • 做电器推广的网站简洁大方的网站模板
  • 网站开发的平台100个详情页设计图
  • wordpress淘宝客建站教程视频知名的设计公司网站
  • 批量做单页网站怎么直接用代码做网站
  • 百度收录较好的网站办公室装修设计方案
  • 建设购物网站要求cnzz数据统计
  • 深圳自适应网站建设价格广东网站建设软件
  • 网页设计介绍北京网站自己做彩票网站
  • 最牛论坛网站app生成链接
  • 用jsp做的网站源代码网站优化说明
  • 网站建设公司名字甘肃省和住房建设厅网站
  • 做外贸网站需要什么卡网站建设公司怎样
  • 网站关键词密度怎么计算的中文版wordpress
  • asp网站建设教程如何在线上推广自己的产品
  • 电脑网站你懂我意思正能量济南网站建设公司熊掌号
  • 杂志社网站建设萧山区网站建设
  • 电商网站前端制作分工网站怎做百度代码统计
  • 免费的html大作业网站网站开发心得500字
  • 临时工找工作网站做美缝帮别人做非法网站
  • 深圳网站建设 设计创公司新昌网站开发
  • 唐山教育平台网站建设上海装修网官网
  • 一个公司做多个网站什么行业愿意做网站
  • 成都龙泉建设网站免费域名app官方下载
  • xss网站怎么搭建如何用wordpress站群
  • 怎样做网站外链supercell账号注册网站
  • 阿里巴巴网站是用什么技术做的哪些网站做推广比较好