跳转至内容
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组
折叠
品牌标识

D2Learn Forums

SPeakS

SPeak

@SPeak
d2learn-dev
关于
帖子
43
主题
9
群组
1
粉丝
3
关注
0

帖子

最新 最佳 有争议的

  • C++23 gcc15.1 希望有一个CMake历程进行学习!
    SPeakS SPeak

    @HeiseCurtain 已经添加到xlings的模板库里了, 可以安装xlings(项目模板创建/环境配置/软件安装工具) 后使用下面命令进行 自动创建模板项目 和 配置相关依赖

    xlings new hello --template cpp23-cmake-helloworld
    

    其中hello是可以修改的项目名

    0a88baea-9498-4cc2-bbc1-00106608bfd8-image.png


  • C++23 gcc15.1 希望有一个CMake历程进行学习!
    SPeakS SPeak

    模板已经准备好了, 我添加到xlings里一下


  • Linux & Win 游戏性能随手记录
    SPeakS SPeak

    @MoYingJi steam基于wine改的proton的性能有没有测试过


  • C++23 gcc15.1 希望有一个CMake历程进行学习!
    SPeakS SPeak

    晚些我看能不能搞个cmake的c++23工程模板...


  • [xim+]: 最新gcc15.1.0发布, 一键从源码构建 -- c++23 import std启动
    SPeakS SPeak

    @HeiseCurtain 在 [xim+]: 最新gcc15.1.0发布, 一键从源码构建 -- c++23 import std启动 中说:

    CMake

    你的问题好像是cmake支持import std的使用, 可以新开一个贴子讨论


  • xlings多语言初步支持 - i18n
    SPeakS SPeak

    通过检测环境, 自动匹配主机语言

    PR: https://github.com/d2learn/xlings/pull/88


    xlings帮助信息

    444b4f23-3ac7-400a-b7e3-1037ce2bd026-image.png

    xim帮助信息

    speak@speak-pc ~> xim
    
    	XIM - Xlings Installation Manager
    
    xim version: pre-v0.0.2
    
    Usage1: $ xlings install [command] [target]
    Usage2: $ xim [command] [target]
    
    Commands:
      -i,   install,   install software/package/env
      -r,   remove,    remove the software/package/env
      -u,   update,    update the software/package/env
      -l,   list,      list all installed software/packages/env
      -s,   search,    search for a software/package
      -h,   help,      display this help message
    
    SysCommands:
      --detect,        detect local software/packages
      --update,        update [self | index]
      --add-xpkg,      add xpkg file to index database
      --xpkg-args,     xpkg args
      --add-indexrepo, add indexrepo to repo manager
      --disable-info,  disable info display
    
    Examples:
      xim vscode     -- install vscode
      xim -r vscode  -- remove/uninstall vscode
      xim -l         -- list all installed software/packages
      xim -s code    -- search for software/package with 'code'
    
    More: https://d2learn.org/xlings
    
    
    

    f4919fb2-ed80-4795-be33-5a0afb76f862-image.png

    d2x帮助信息

    d2x version: pre-v0.0.2
    
    Usage: $ d2x [command] [target]
    
    Commands:
    	 new,      	 create new d2x project
    	 book,     	 open project's book
    	 run,      	 run sourcecode file
    	 checker,  	 run checker for d2x project's exercises
    	 help,     	 help info
    
    More: https://d2learn.org/xlings
    

    01526306-ad34-4419-bf24-464f8e410a54-image.png


  • [wsl编译c++23代码失败]:使用自己编译的gcc15.1
    SPeakS SPeak

    如果使用xlings安装gcc15.1呢, 可以试一试会报同样的错误吗?

    xlings install gcc@15.1.0
    

    https://d2learn.github.io/xim-pkgindex/packages/gcc.html


  • [wsl编译c++23代码失败]:使用自己编译的gcc15.1
    SPeakS SPeak

    wsl里和虚拟机里glibc的版本是多少, 这个可能是因素之一

    ldd --version
    

    image.png


  • 第8期: C++11: 右值引用与临时对象生命周期延长的可变性质 | 现代C++核心语言特性 | 04-rvalue-references
    SPeakS SPeak

    视频评论同步 - 类型类别和值类别探讨

    image.png


  • 第8期: C++11: 右值引用与临时对象生命周期延长的可变性质 | 现代C++核心语言特性 | 04-rvalue-references
    SPeakS SPeak

    40a41619-4a92-4749-b39a-248f5d466479-image.png

    视频: https://www.bilibili.com/video/BV1vn5wzmEVk
    代码: https://github.com/Sunrisepeak/mcpp-standard/blob/main/dslings/cpp11/04-rvalue-references.cpp


  • 第7期: C++11: 后置返回值类型的基础用法 | 现代C++核心语言特性 | 03-trailing-return-type
    SPeakS SPeak

    同步视频评论3 - lambda表达式返回类型指定

    image.png


  • 第7期: C++11: 后置返回值类型的基础用法 | 现代C++核心语言特性 | 03-trailing-return-type
    SPeakS SPeak

    同步视频评论2 - 2025/5/11 (一个有意思的讨论)

    image.png


  • 第7期: C++11: 后置返回值类型的基础用法 | 现代C++核心语言特性 | 03-trailing-return-type
    SPeakS SPeak

    同步视频评论区1 - 2025/5/11

    image.png


  • xlings: 包索引静态网站生成工具xpkgindex + xim包索引站点示例 - 从包索引仓库生成包索引网站并部署到github上
    SPeakS SPeak

    开发了一个可以把包索引仓库生成一个支持模糊搜索的包索引站点, 并提供一些基本功能:

    • 包预览
    • 随机推荐
    • 模糊搜索
    • 包详情页面
    • 语言切换(中/En)
    • 等功能....

    下面为初期版本页面展示...

    XIM包索引站点-示例Demo: https://d2learn.github.io/xim-pkgindex


    1.主页

    • 包随机推荐: 每5秒切换一个包卡片, 提供基本信息和一个可复制的安装命令
    • 包预览: 提供一个4行的交叉循环轮播, 并可通过点击包卡片进入详情页

    6070307c-5902-4844-8b60-9d0f0ac05555-image.png

    2.模糊搜索

    搜索列表中能预览包名、关键字、简介等信息...

    ebbb8ca6-52f9-4791-83f3-0111d7b5d1b1-image.png

    3.包详情页 (待完善)

    • 包基础信息
    • 依赖信息
    • 相关链接

    22bfd916-f51f-4f3f-99e6-d38c6c1f9fd5-image.png

    4.Github静态网页部署

    workflows参考: https://github.com/d2learn/xim-pkgindex/blob/main/.github/workflows/pkgindex-deloy.yml

    5.相关链接

    • XIM 包索引站点 - xlings的包索引站点
    • xpkgindex - 包索引网页生成工具
    • xlings - 包安装工具
    • xim-pkgindex - xpkg包描述文件仓库
    • 论坛交流 - d2learn中的xlings交流讨论版块

  • 第7期: C++11: 后置返回值类型的基础用法 | 现代C++核心语言特性 | 03-trailing-return-type
    SPeakS SPeak

    db52e1bd-cdfd-4712-81c7-93b153f22f7d-image.png


    视频: https://www.bilibili.com/video/BV1Ma5wzgE9h
    代码: https://github.com/Sunrisepeak/mcpp-standard/blob/main/dslings/cpp11/03-trailing-return-type.cpp


  • 工閒手多搞了個python數學加密拹議, 有努諸位看倌批評一下
    SPeakS SPeak

    @semmyenator 是的, 需要 [私钥 -map-> 公钥] 是一个不可逆或有限条件下不可逆, 这样才能保证安全性


  • 工閒手多搞了個python數學加密拹議, 有努諸位看倌批評一下
    SPeakS SPeak

    @semmyenator 看了一下wiki感觉这个从私钥->公钥的构造方法中的数学方法很有意思, 但似乎只起到结构化的作用且可以逆(例如计算共享密钥时就从公钥逆回t_A), 所以实际上的公钥对应的就变成了t_A, 而它只是由(priv_key * t0) mod p简单线性映射的, 可能会造成私钥泄漏(以上是根据文档的简单理解

    • 第一次映射: (k * t0) mod p
    • 第二次映射: to point

    62aa0d74-66ee-42cf-b72f-3467d241fdf8-image.png


  • gcc15.1安装失败amake和gmp报错,后者直接导致安装不了
    SPeakS SPeak

    @lanhaibo 在 gcc15.1安装失败amake和gmp报错,后者直接导致安装不了 中说:

    第二次安装xmaind是手工安装的

    第二次安装xlings, source ~/.bashrc 后xmake还是找不到吗
    感觉提供一个构建好的bin版本应该会方便很多, 关于glibc的版本问题后面看看编译链接的时候不使用系统的而是用自己构建能不能解决ubuntu22的问题


  • gcc15.1安装失败amake和gmp报错,后者直接导致安装不了
    SPeakS SPeak

    又看了一下, 你贴的报错好像本地是有bzip2的, 更像是gmp-6.2.1.tar.bz2是个空文件或文件不完整(因为网络问题?), 可以用下面命令看看文件大小信息

    ls -al /home/xlings/.xlings_data/xim/xpkgs/gcc/comm-prerequisites
    

    image.png


    如果网络没有问题, 但文件是不完整的可以运行下面命令直接都删了, 让xlings自动重新下载

    rm -r /home/xlings/.xlings_data/xim/xpkgs/gcc/comm-prerequisites
    
  • 登录

  • 没有帐号? 注册

  • 登录或注册以进行搜索。
d2learn forums Powered by NodeBB
  • 第一个帖子
    最后一个帖子
0
  • 版块
  • 最新
  • 标签
  • 热门
  • Online Tools
  • 用户
  • 群组