Why can't I find visual studio generators in cmake?
I am trying to install clang by creating a .sln file using cmake.
To generate the file I used this command inside the build directory:
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Visual Studio 15 2017" -A x64 -Thost=x64 ..clang
But I am getting an error that there are no generators with name "Visual Studio 15 2017".
Output of the command:
CMake Error: Could not create named generator Visual Studio 15 2017
Generators
Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
System information:
The system is: Linux - 4.15.0-43-generic - x86_64
cmake version: 3.12.2
build visual-studio-2017 cmake generator
add a comment |
I am trying to install clang by creating a .sln file using cmake.
To generate the file I used this command inside the build directory:
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Visual Studio 15 2017" -A x64 -Thost=x64 ..clang
But I am getting an error that there are no generators with name "Visual Studio 15 2017".
Output of the command:
CMake Error: Could not create named generator Visual Studio 15 2017
Generators
Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
System information:
The system is: Linux - 4.15.0-43-generic - x86_64
cmake version: 3.12.2
build visual-studio-2017 cmake generator
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51
add a comment |
I am trying to install clang by creating a .sln file using cmake.
To generate the file I used this command inside the build directory:
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Visual Studio 15 2017" -A x64 -Thost=x64 ..clang
But I am getting an error that there are no generators with name "Visual Studio 15 2017".
Output of the command:
CMake Error: Could not create named generator Visual Studio 15 2017
Generators
Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
System information:
The system is: Linux - 4.15.0-43-generic - x86_64
cmake version: 3.12.2
build visual-studio-2017 cmake generator
I am trying to install clang by creating a .sln file using cmake.
To generate the file I used this command inside the build directory:
cmake -DLLVM_ENABLE_PROJECTS=clang -G "Visual Studio 15 2017" -A x64 -Thost=x64 ..clang
But I am getting an error that there are no generators with name "Visual Studio 15 2017".
Output of the command:
CMake Error: Could not create named generator Visual Studio 15 2017
Generators
Unix Makefiles = Generates standard UNIX makefiles.
Ninja = Generates build.ninja files.
Watcom WMake = Generates Watcom WMake makefiles.
CodeBlocks - Ninja = Generates CodeBlocks project files.
CodeBlocks - Unix Makefiles = Generates CodeBlocks project files.
CodeLite - Ninja = Generates CodeLite project files.
CodeLite - Unix Makefiles = Generates CodeLite project files.
Sublime Text 2 - Ninja = Generates Sublime Text 2 project files.
Sublime Text 2 - Unix Makefiles
= Generates Sublime Text 2 project files.
Kate - Ninja = Generates Kate project files.
Kate - Unix Makefiles = Generates Kate project files.
Eclipse CDT4 - Ninja = Generates Eclipse CDT 4.0 project files.
Eclipse CDT4 - Unix Makefiles= Generates Eclipse CDT 4.0 project files.
System information:
The system is: Linux - 4.15.0-43-generic - x86_64
cmake version: 3.12.2
build visual-studio-2017 cmake generator
build visual-studio-2017 cmake generator
edited Feb 9 at 5:30
Rohit Mundada
asked Feb 9 at 5:23
Rohit MundadaRohit Mundada
11
11
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51
add a comment |
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51
add a comment |
0
active
oldest
votes
Your Answer
StackExchange.ready(function() {
var channelOptions = {
tags: "".split(" "),
id: "3"
};
initTagRenderer("".split(" "), "".split(" "), channelOptions);
StackExchange.using("externalEditor", function() {
// Have to fire editor after snippets, if snippets enabled
if (StackExchange.settings.snippets.snippetsEnabled) {
StackExchange.using("snippets", function() {
createEditor();
});
}
else {
createEditor();
}
});
function createEditor() {
StackExchange.prepareEditor({
heartbeatType: 'answer',
autoActivateHeartbeat: false,
convertImagesToLinks: true,
noModals: true,
showLowRepImageUploadWarning: true,
reputationToPostImages: 10,
bindNavPrevention: true,
postfix: "",
imageUploader: {
brandingHtml: "Powered by u003ca class="icon-imgur-white" href="https://imgur.com/"u003eu003c/au003e",
contentPolicyHtml: "User contributions licensed under u003ca href="https://creativecommons.org/licenses/by-sa/3.0/"u003ecc by-sa 3.0 with attribution requiredu003c/au003e u003ca href="https://stackoverflow.com/legal/content-policy"u003e(content policy)u003c/au003e",
allowUrls: true
},
onDemand: true,
discardSelector: ".discard-answer"
,immediatelyShowMarkdownHelp:true
});
}
});
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403767%2fwhy-cant-i-find-visual-studio-generators-in-cmake%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
0
active
oldest
votes
0
active
oldest
votes
active
oldest
votes
active
oldest
votes
Thanks for contributing an answer to Super User!
- Please be sure to answer the question. Provide details and share your research!
But avoid …
- Asking for help, clarification, or responding to other answers.
- Making statements based on opinion; back them up with references or personal experience.
To learn more, see our tips on writing great answers.
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
StackExchange.ready(
function () {
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2fsuperuser.com%2fquestions%2f1403767%2fwhy-cant-i-find-visual-studio-generators-in-cmake%23new-answer', 'question_page');
}
);
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Sign up or log in
StackExchange.ready(function () {
StackExchange.helpers.onClickDraftSave('#login-link');
});
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Required, but never shown
Are you running CMake on non-Windows OS?
– arrowd
Feb 9 at 10:36
yes @arrowd, on ubuntu 16.04.
– Rohit Mundada
Feb 9 at 10:40
Well, that's why you don't see VS generators.
– arrowd
Feb 9 at 11:02
So there aren't generators for the linux version of VS? And if not then how can I create a .sln file to load into VS?
– Rohit Mundada
Feb 9 at 18:51