Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Add support for LLVM-based compilers on Windows #6718

Closed
sean-mcmanus opened this issue Dec 28, 2020 · 1 comment · Fixed by #7765
Closed

Add support for LLVM-based compilers on Windows #6718

sean-mcmanus opened this issue Dec 28, 2020 · 1 comment · Fixed by #7765
Assignees
Labels
Feature: Configuration An issue related to configuring the extension or IntelliSense Feature Request fixed Check the Milestone for the release in which the fix is or will be available. Language Service

Comments

@sean-mcmanus
Copy link
Collaborator

LLVM compilers aren't auto-detected at C:\Program Files\LLVM\bin, C:\Program Files (x86)\LLVM\bin, or VS install paths like C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\Llvm\bin or C:\Program Files (x86)\Microsoft Visual Studio\2019\Preview\VC\Tools\Llvm\x64\bin .

Should find clang.exe, clang++.exe, and clang-cl.exe (not sure about clang-cpp.exe).

And cppbuild task support should be added to configure the build correctly.

Was there a reason this wasn't done a long time ago? Was it because our IntelliSense support for clang on Windows had issues?

@sean-mcmanus sean-mcmanus added Feature Request Feature: Configuration An issue related to configuring the extension or IntelliSense labels Dec 28, 2020
@sean-mcmanus
Copy link
Collaborator Author

A related issue on docs is microsoft/vscode-docs#4168, which this issue could affect.

@Colengms Colengms added this to the Backlog milestone Jan 21, 2021
@bobbrow bobbrow modified the milestones: Backlog, 1.5.0 Apr 20, 2021
@sean-mcmanus sean-mcmanus modified the milestones: 1.5.0, 1.5.0-insiders3 Jun 28, 2021
@bobbrow bobbrow removed the quick fix label Jul 1, 2021
@elahehrashedi elahehrashedi added the fixed Check the Milestone for the release in which the fix is or will be available. label Jul 1, 2021
@github-actions github-actions bot locked and limited conversation to collaborators Aug 16, 2021
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
Feature: Configuration An issue related to configuring the extension or IntelliSense Feature Request fixed Check the Milestone for the release in which the fix is or will be available. Language Service
Projects
None yet
Development

Successfully merging a pull request may close this issue.

4 participants