@HeiseCurtain 已经添加到xlings的模板库里了, 可以安装xlings(项目模板创建/环境配置/软件安装工具) 后使用下面命令进行 自动创建模板项目 和 配置相关依赖
xlings new hello --template cpp23-cmake-helloworld
其中hello是可以修改的项目名
@HeiseCurtain 已经添加到xlings的模板库里了, 可以安装xlings(项目模板创建/环境配置/软件安装工具) 后使用下面命令进行 自动创建模板项目 和 配置相关依赖
xlings new hello --template cpp23-cmake-helloworld
其中hello是可以修改的项目名
模板已经准备好了, 我添加到xlings里一下
@MoYingJi steam基于wine改的proton的性能有没有测试过
晚些我看能不能搞个cmake的c++23工程模板...
@HeiseCurtain 在 [xim+]: 最新gcc15.1.0发布, 一键从源码构建 -- c++23 import std启动 中说:
CMake
你的问题好像是cmake支持import std的使用, 可以新开一个贴子讨论
通过检测环境, 自动匹配主机语言
PR: https://github.com/d2learn/xlings/pull/88
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
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
如果使用xlings安装gcc15.1呢, 可以试一试会报同样的错误吗?
xlings install gcc@15.1.0
wsl里和虚拟机里glibc的版本是多少, 这个可能是因素之一
ldd --version
开发了一个可以把包索引仓库生成一个支持模糊搜索的包索引站点, 并提供一些基本功能:
下面为初期版本页面展示...
XIM包索引站点-示例Demo: https://d2learn.github.io/xim-pkgindex
搜索列表中能预览包名、关键字、简介等信息...
workflows参考: https://github.com/d2learn/xim-pkgindex/blob/main/.github/workflows/pkgindex-deloy.yml
@semmyenator 是的, 需要 [私钥 -map-> 公钥] 是一个不可逆或有限条件下不可逆, 这样才能保证安全性
@semmyenator 看了一下wiki感觉这个从私钥->公钥的构造方法中的数学方法很有意思, 但似乎只起到结构化的作用且可以逆(例如计算共享密钥时就从公钥逆回t_A), 所以实际上的公钥对应的就变成了t_A, 而它只是由(priv_key * t0) mod p
简单线性映射的, 可能会造成私钥泄漏(以上是根据文档的简单理解
@lanhaibo 在 gcc15.1安装失败amake和gmp报错,后者直接导致安装不了 中说:
第二次安装xmaind是手工安装的
第二次安装xlings, source ~/.bashrc 后xmake还是找不到吗
感觉提供一个构建好的bin版本应该会方便很多, 关于glibc的版本问题后面看看编译链接的时候不使用系统的而是用自己构建能不能解决ubuntu22的问题
又看了一下, 你贴的报错好像本地是有bzip2的, 更像是gmp-6.2.1.tar.bz2是个空文件或文件不完整(因为网络问题?), 可以用下面命令看看文件大小信息
ls -al /home/xlings/.xlings_data/xim/xpkgs/gcc/comm-prerequisites
如果网络没有问题, 但文件是不完整的可以运行下面命令直接都删了, 让xlings自动重新下载
rm -r /home/xlings/.xlings_data/xim/xpkgs/gcc/comm-prerequisites