V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
V2EX  ›  valord577  ›  全部回复第 2 页 / 共 4 页
回复总数  70
1  2  3  4  
❮ ❯
2024 年 12 月 25 日
回复了 Gesar 创建的主题 › macOS › 2024 年底,还有人用 intel 的 mac 吗
2024 年 12 月 25 日
回复了 Gesar 创建的主题 › macOS › 2024 年底,还有人用 intel 的 mac 吗
黑苹果服役中 [狗头]

![]( https://imgur.com/a/o1umQOh)
2024 年 11 月 18 日
回复了 capgrey 创建的主题 › Linux › 哪个 Linux 发新版本支持 Darwin(Mac OS)的键位?
i3-wm 这种 wm 窗口的 可以自定义全部按键 [doge] 就是配置有点费时间

win 键在 i3-wm 里面叫 super 你可以看成是 mac 的 command 键 然后根据配置文件自己定义就好了
2024 年 9 月 24 日
回复了 blackstack 创建的主题 › 程序员 › 使用 socket 做进程间通信的架构师属于什么水平
类似于 6 楼说的 一般熟悉网络技术栈的开发者会优先使用 socket 似于网络通信的 api 方便在 unix domain socket 和 tcp/udp 互相移植 这个和 windows 或者 unix-like 等平台无关 属于是习惯或者熟悉之类的。这种非业务层面的技术沟通 如果后期他也会维护你的代码 你俩就好好商量。如果他不参与你的代码维护 建议看着办 [手动狗头]
2024 年 9 月 10 日
回复了 xyzos 创建的主题 › 程序员 › 请教一个关于 Qt 与 SDL 配合使用的问题
或许试试 libmpv ? https://github.com/mpv-player/mpv
2024 年 9 月 4 日
回复了 PowerDi 创建的主题 › Visual Studio Code › Vscode 的 c++插件提示问题
2024 年 9 月 4 日
回复了 PowerDi 创建的主题 › Visual Studio Code › Vscode 的 c++插件提示问题
@PowerDi #13 补充

如果是 linux apt 系列的发行版 可以直接添加 llvm-apt 源 apt install clangd-{version} 然后在 vscode 插件配置`clangd.path: /usr/bin/clangd-{version}`

如果 mac 的话 考虑 brew / windows vs installer 可以安装 llvm 工具链 (独立组件)

如果是 windows/mac 可以考虑这个脚本 进行静态编译 https://github.com/clangd/clangd/issues/514#issuecomment-2327754089
2024 年 9 月 4 日
回复了 PowerDi 创建的主题 › Visual Studio Code › Vscode 的 c++插件提示问题
@PowerDi #11 对 就是 compile_commands.json 这个

cmake meson 可以直接生成 compile_commands.json

makefile autotools 可以搭配 bear 这个工具 bear -- make -j 也能生成 json
2024 年 9 月 3 日
回复了 PowerDi 创建的主题 › Visual Studio Code › Vscode 的 c++插件提示问题
长期用 clangd 根据 json 补全 速度比 cpptools 快很多 暂时没遇到你说的问题 建议捣鼓试试
vscode+go 环境 在 zsh 和 bash 配置中 不用单独 export GOPATH GOROOT 这些的

只需要 export PATH=/opt/go/bin:$PATH 其他环境变量通过 go env -w ${key}=${value}

vscode 也不需要设置 go.alternateTools

还有一种可能性就是 环境变了需要重新 source 一下 mac 建议重启或者 logout 一下 防止有缓存
2024 年 8 月 27 日
回复了 smdbh 创建的主题 › C › 函数能否实现透传不定长度参数,最终由 printf 打印
https://linux.die.net/man/3/vasprintf

不确定 vasprintf 是不是你想要的函数

```c
void mprint2(char* strp, ...) {

}

void mprint1(uint8_t *pdata, size_t len, char *fmt, ...) {
char* strp = NULL;
(void)vasprintf(&strp, fmt, ...);
mprint2(strp);
}
```
@qinmenghuo #22 梦幻西游 雷打不动每周 2 哈哈哈
2024 年 8 月 20 日
回复了 Laysan 创建的主题 › 程序员 › 各位的 Mac 是如何隔离个人项目和工作项目的
@niumiworkshop707 #33 不好意思 打错了 没有--user 的 想表达的意思是每个 project 配置 name 和 email [捂脸笑]
2024 年 8 月 19 日
回复了 Laysan 创建的主题 › 程序员 › 各位的 Mac 是如何隔离个人项目和工作项目的
补充: ssh 配置 有些 terminal 自带 ssh 管理 我的管理是~/.ssh/config 里面 include 其他 config

docker 配置全部梭哈成 compose.yaml
2024 年 8 月 19 日
回复了 Laysan 创建的主题 › 程序员 › 各位的 Mac 是如何隔离个人项目和工作项目的
浏览器 chrome 有个 profile 可以区分不同用户

git 有自己的 github 和 公司的 git 所以 config --user

idea 可以设置 project 级别的 jdk

其他的 需要看具体的软件或者情况了
2024 年 7 月 14 日
回复了 paidahai 创建的主题 › NAS › 准备存储 10 年以上的 NAS 硬盘方案?
图片使用 heif 或者 avif 编码 视频用 hevc 或者 av1 编码 存储空间立省好几倍 反正是自建 格式兼容的 app 也是可以找得到的
如果有这项优化 ssh-key 是不是也不安全了?所有 ssh 主机都要瘫
1. 如果是配置 shell 的话 建议 alias 比如 alias ll='ls -alh' 其他的 .vimrc 等等
2. 如果是面向服务器的话 可以用 docker 把要操作的目录-v 映射进来 使用 docker 配置好 shell 进行操作 (都自己管理服务器了 还不能装个 docker? [斜眼笑])
2024 年 7 月 3 日
回复了 zzzyk 创建的主题 › 程序员 › 推荐个 mini 主机,开发用
根据你的需求 建议挑多核的就行 核数越多越好

编译 llvm 的时候-j 8 花了大概 2 小时 有一台-j 48 的机器 大概 10 多分钟
raxda 有自己的编译脚本

https://github.com/radxa-repo/bsp

不知道你的这个项目拉的内核源码中的 device tree 是否匹配

就算基于现在的编译仓库成功编译了 如果匹配不上 dtb 还是没办法让板子跑起来
1  2  3  4  
❮ ❯
About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   4799 Online   Highest 6679   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 31ms · UTC 06:15 · PVG 14:15 · LAX 22:15 · JFK 01:15
♥ Do have faith in what you're doing.