顺便玩一下clang的代码格式化,按前面流程正常安装了llvm后,clang-format应该已经配置完毕。 此时Alt+Shift+F执行代码格式化时是用clang-format的默认配置,我们导出这个配置,做自定义的修改。 首先导出配置,终端执行: clang-format --style=LLVM --dump-config > .clang-format Warn
plugin Manage plugins of xmake. format Format the current project. watch Watch the project directories and run command. doxygen Generate the doxygen document. m, macro Run the given macro. project Generate the project file. repo Manage package repositories. show Show the given project information. ...
\Workspace\data\xmake\cache\2407\v\v8\10.0.58\source\v8\buildtools\clang_format\_gclient_script_i4gaxacp' in 'D:\Workspace\data\xmake\cache\2407\v\v8\10.0.58\source\v8' [0:01:24] Cloning into 'D:\Workspace\data\xmake\cache\2407\v\v8\10.0.58\source\v8\buildtools\clang_format\_...
waruqi mentioned thison Apr 2, 2024 Add native modules support#4918 waruqi commentedon Apr 3, 2024 waruqi waruqi commentedon Apr 3, 2024 waruqi maybe u should add a .clang-format for future native xmake internal C module I'm not familiar with .clang-format, you can open a pr to improv...
新增clang-cl 工具链 尽管之前的版本,我们也支持切换到 clang-cl 编译器,但是切换比较繁琐,得挨个设置。 代码语言:javascript 代码运行次数:0 运行 AI代码解释 $ xmake f --cxx=clang-cl --cc=clang-cl -c $ xmake 而且还得将 clang-cl.exe 所在目录加入 %PATH% 才行。 既然现在 vs 都自带了 clang...
新增clang-cl 工具链 尽管之前的版本,我们也支持切换到 clang-cl 编译器,但是切换比较繁琐,得挨个设置。 $ xmake f --cxx=clang-cl --cc=clang-cl -c $ xmake 而且还得将 clang-cl.exe 所在目录加入 %PATH% 才行。 既然现在 vs 都自带了 clang-cl 工具链,那么 Xmake 完全可以自动检测到并使用它。
扩展xmake project工程生成插件,支持compiler_commands.json文件输出,用于导出每个源文件的编译信息,生成基于clang的编译数据库文件,json格式,可用于跟ide,编辑器,静态分析工具进行交互。 $xmake project -k compile_commands 输出的内容格式如下: [{"directory":"/home/user/llvm/build","command":"/usr/bin/clang...
扩展xmake project工程生成插件,支持compiler_commands.json文件输出,用于导出每个源文件的编译信息,生成基于clang的编译数据库文件,json格式,可用于跟ide,编辑器,静态分析工具进行交互。 $ xmake project -k compile_commands 输出的内容格式如下: [ { "directory": "/home/user/llvm/build", ...
而且还得将 clang-cl.exe 所在目录加入 %PATH% 才行。 既然现在 vs 都自带了 clang-cl 工具链,那么 Xmake 完全可以自动检测到并使用它。 因此,在新版本中,我们新增了 clang-cl 工具链,仅仅只需要 xmake f --toolchain=clang-cl 就可以快速切换到 clang-cl 工具链,而无需任何 PATH 设置。
扩展xmake project工程生成插件,支持compiler_commands.json文件输出,用于导出每个源文件的编译信息,生成基于clang的编译数据库文件,json格式,可用于跟ide,编辑器,静态分析工具进行交互。 $ xmake project -k compile_commands 1. 输出的内容格式如下: [ { "directory": "/home/user/llvm/build", ...