首页   注册   登录
 forcecharlie 最近的时间轴更新

forcecharlie

V2EX 第 115646 号会员,加入于 2015-05-07 13:15:50 +08:00
今日活跃度排名 9985
GCC 8.1 已发布
C/C++/Obj-C  •  forcecharlie  •  2018-05-03 16:25:38 PM  •  最后回复来自 ai277014717
8
Visual Studio 2017 15.7 Preview 3 已经支持 std::filesystem 了
C/C++/Obj-C  •  forcecharlie  •  2018-04-21 16:30:30 PM  •  最后回复来自 zhiqiang
7
CMake 3.10 发布,支持 Windows ARM64 目标
C/C++/Obj-C  •  forcecharlie  •  2017-11-21 14:36:26 PM  •  最后回复来自 hjc4869
3
LLVM/Clang LLD LLDB 5.0 正式发布
程序员  •  forcecharlie  •  2017-09-09 02:41:02 AM  •  最后回复来自 msg7086
8
WinDbg 界面突变
程序员  •  forcecharlie  •  2017-09-08 11:30:20 AM  •  最后回复来自 NoAnyLove
17
.Net Core 2.0 已经发布
  •  2   
    .NET  •  forcecharlie  •  2018-04-11 20:10:39 PM  •  最后回复来自 Cbdy
    41
    Github 使用 Electron 重写 Github Desktop
    GitHub  •  forcecharlie  •  2017-07-05 21:42:41 PM  •  最后回复来自 cctrv
    21
    forcecharlie 最近回复了
    @b00tyhunt3r 而且你的 execve 应该是失败了 成功没有返回
    @b00tyhunt3r pid!=0 自己退出了 然后 child 被 init 收养了
    添加
    ```makefile
    targetclean:
    -rm some/target/file
    ```

    ```
    make targetclean
    make
    ```

    实际上如果处理好 makefile target 的依赖,是不需要 make clean 再构建的。
    这就是 coding 的。
    其实无所谓,无论哪一种形式的 main 编译后的函数名依然是 main,这是 C Style 的,无论采用什么形式的 main,编译时,链接器会帮你自动将将进程的入口点链接到 main。如果你不需要命令行参数,可以使用 `int main()`,如果你需要修改 命令行参数,可以使用 `int main(int argc,char **argv)`(这通常在 Linux 系统修改 ps 进程名。),否则可以使用 `int main(int argc, char* argv[])`。envp 需要则使用,不需要不使用。

    https://github.com/bminor/musl/blob/65c8be380431eebe4d70d130bd38563f8df9a7d7/src/env/__libc_start_main.c

    https://github.com/bminor/musl/blob/master/crt/rcrt1.c
    这种问题基本上是环境变量设置顺序有关 如果相对路径的环境变量未在 path 之前设置开则不行, 然后再次 set path=%path% 则因那个环境变量已设置则可以在 path 之间展开 通过计算机属性设置环境变量通常要注意这个问题,这应该跟注册表有关。 如果你在 bat 文件中设置环境变量 则不会出现上述问题 bat 文件严格按照你预期的顺序初始化。
    123 天前
    回复了 willXW 创建的主题 Linux 多台主机用来搭建 Gitlab Server 存代码怎么搞?
    虽然可以用 NFS Ceph, 但最后会发现分布式文件系统会是瓶颈,目前 Gitlab 有 gitaly,基本上可以使用 gitaly。
    关于   ·   FAQ   ·   API   ·   我们的愿景   ·   广告投放   ·   感谢   ·   实用小工具   ·   841 人在线   最高记录 5043   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.3 · 18ms · UTC 22:11 · PVG 06:11 · LAX 15:11 · JFK 18:11
    ♥ Do have faith in what you're doing.