-
Notifications
You must be signed in to change notification settings - Fork 1.5k
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
Update Visual Studio build instructions #2355
Changes from 1 commit
cb06cc7
33c12c9
c85c433
c1383d9
b29eddc
42ebcdf
8b55956
2a655b6
9fce4c0
4e0cd68
2376138
File filter
Filter by extension
Conversations
Jump to
Diff view
Diff view
There are no files selected for viewing
Original file line number | Diff line number | Diff line change |
---|---|---|
@@ -0,0 +1,45 @@ | ||
{ | ||
// See https://go.microsoft.com//fwlink//?linkid=834763 for more information about this file. | ||
"configurations": [ | ||
{ | ||
"name": "x64-Debug", | ||
"generator": "Visual Studio 15 2017 Win64", | ||
"configurationType": "Debug", | ||
"inheritEnvironments": [ "msvc_x64_x64" ], | ||
"buildRoot": "${thisFileDir}\\build\\${name}", | ||
"cmakeCommandArgs": "", | ||
"buildCommandArgs": "-v:minimal", | ||
"ctestCommandArgs": "", | ||
"variables": [ | ||
{ | ||
"name": "BOOST_ROOT", | ||
"value": "C:\\lib\\boost_1_66_0" | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I don't love that we're hard coding the boost version here. Is there a better way? Maybe just There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. I agree and that was part of my concern I wrote about in the first comment. Perhaps we just recommend |
||
}, | ||
{ | ||
"name": "OPENSSL_ROOT", | ||
"value": "C:\\lib\\OpenSSL-Win64" | ||
} | ||
] | ||
}, | ||
{ | ||
"name": "x64-Release", | ||
"generator": "Visual Studio 15 2017 Win64", | ||
"configurationType": "Release", | ||
"inheritEnvironments": [ "msvc_x64_x64" ], | ||
"buildRoot": "${thisFileDir}\\build\\${name}", | ||
"cmakeCommandArgs": "", | ||
"buildCommandArgs": "-v:minimal", | ||
"ctestCommandArgs": "", | ||
"variables": [ | ||
{ | ||
"name": "BOOST_ROOT", | ||
"value": "C:\\lib\\boost_1_66_0" | ||
}, | ||
{ | ||
"name": "OPENSSL_ROOT", | ||
"value": "C:\\lib\\OpenSSL-Win64" | ||
} | ||
] | ||
} | ||
] | ||
} | ||
There was a problem hiding this comment. Choose a reason for hiding this commentThe reason will be displayed to describe this comment to others. Learn more. Nit. Add a carriage return for git happiness. |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Is
msvc_x64_x64
correct? I usemsvc_x64
.There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
I think they added it after we started using it https://docs.microsoft.com/en-us/cpp/ide/cmake-tools-for-visual-cpp.