![](/img/trans.png)
[英]How can you generate a JSON compilation database using the CLI?
如此處所述,可以使用 Visual Studio 的 UI 生成一個 JSON 編譯數據庫。 是否可以在 CLI 中執行此操作? (這個用例是使用帶有 clangd 的數據庫來為另一個編輯器提供自動完成功能) ...
[英]How can you generate a JSON compilation database using the CLI?
如此處所述,可以使用 Visual Studio 的 UI 生成一個 JSON 編譯數據庫。 是否可以在 CLI 中執行此操作? (這個用例是使用帶有 clangd 的數據庫來為另一個編輯器提供自動完成功能) ...
[英]Clang Power Tools VsWhere could not detect Visual Studio 2017
剛剛為 VS 2019 社區安裝了 Clang Power Tools,我開始構建並拋出以下錯誤: 其他人有這個問題嗎? 底部要求: https://marketplace.visualstudio.com/items?itemName=caphyon.ClangPowerTools 狀 ...
[英]Why does Clang not allow "and" as function name?
我現在使用 Visual Studio 2017 開發程序已有一段時間了。最近我安裝了 Clang Power Tool 擴展以檢查我的代碼質量。 我的程序的一部分包括模擬 cpu 的操作碼。 我在下面創建了一個精簡的示例。 以下示例工作正常: 這個沒有: 我在 Clang 3.8.0 上 ...
[英]How to use clang-tidy with Visual Studio and CMake?
我的最終目標是對某些代碼進行一次性自動化現代化,並應用我們在 .clang-tidy 中表示的標識符大寫規則。 能夠隨着時間的推移重復這一點會很好。 我們使用 Visual Studio 2015、CMake 3.13,並且我已經安裝了 LLVM 9 以獲得 clang-tidy。 我可以在命令行 ...
[英]Wrong 32-bit calling convention for InterlockedExchange for Clang++, but MSVC is fine
我正在使用clang 電源工具編譯一個通常使用 Visual Studio 編譯的項目。 在boost 的 lwm_win32.hpp 標頭中(是的,我們使用的是舊版本的 boost,目前無法更新)我收到一個錯誤讀數。 此處聲明的函數stdcall之前是在沒有調用約定的情況下聲明的 有問題的 ...
[英]C++ using clang-tidy with external libraries
我是 clang-tidy 的第一次用戶。 我正在使用 OpenCV 撰寫我的論文。 我的問題是,當我配置 clang-tidy 以“修復”它發現的問題時,它也會修復它在 OpenCV 庫中發現的問題。 我的問題是:我怎樣才能讓 clang-tidy 只修復它在我創建的文件中發現的問題? ...
[英]clang-tidy on Windows with MSVC2015
我嘗試在 Windows 上使用clang-tidy - 到目前為止沒有成功。 作為先決條件,我已經安裝了LLVM 3.9.1 。 我的普通編譯器是MSVC 2015 ,我的構建系統是QBS 1.7.2 。 使用 QBS 我生成了compile_commands.json 。 當然,該文件包含 M ...