首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在Windows上构建NLopt

如何在Windows上构建NLopt
EN

Stack Overflow用户
提问于 2020-10-06 06:21:56
回答 1查看 479关注 0票数 1

我正试图在Windows上构建NLopt。为此,我打开Visual Studio 2017 Developer命令提示符,然后:

代码语言:javascript
复制
>cd C:\Users\m3\repos\
>git clone git://github.com/stevengj/nlopt
>cd nlopt
>mkdir build
>cd build
>cmake ..

然后我需要运行命令makesudo make install。当然,Windows没有GNU,所以我想使用如这里所建议的。但是在那里我找不到合适的Makefile来使用。我是不是遗漏了什么?

这是运行cmake ..命令后生成的目录内容:

代码语言:javascript
复制
>dir
 Volume in drive C has no label.
 Volume Serial Number is 3874-53A8

 Directory of C:\Users\m3\repos\nlopt\build

10/06/2020  09:45 AM    <DIR>          .
10/06/2020  09:45 AM    <DIR>          ..
10/06/2020  09:45 AM            51,498 ALL_BUILD.vcxproj
10/06/2020  09:45 AM               278 ALL_BUILD.vcxproj.filters
10/06/2020  09:44 AM    <DIR>          build_fpclassify
10/06/2020  09:45 AM            24,269 CMakeCache.txt
10/06/2020  09:45 AM    <DIR>          CMakeFiles
10/06/2020  09:45 AM             7,196 cmake_install.cmake
10/06/2020  09:45 AM             3,449 CPackConfig.cmake
10/06/2020  09:45 AM             3,690 CPackSourceConfig.cmake
10/06/2020  09:45 AM               308 CTestTestfile.cmake
10/06/2020  09:44 AM                99 fpclassify.c
10/06/2020  09:45 AM            57,561 generate-cpp.vcxproj
10/06/2020  09:45 AM               964 generate-cpp.vcxproj.filters
10/06/2020  09:45 AM            57,576 generate-fortran.vcxproj
10/06/2020  09:45 AM               967 generate-fortran.vcxproj.filters
10/06/2020  09:45 AM            11,841 INSTALL.vcxproj
10/06/2020  09:45 AM               520 INSTALL.vcxproj.filters
10/06/2020  09:45 AM    <DIR>          Matlab
10/06/2020  09:45 AM            10,624 nlopt.sln
10/06/2020  09:45 AM            79,777 nlopt.vcxproj
10/06/2020  09:45 AM             9,916 nlopt.vcxproj.filters
10/06/2020  09:45 AM               904 NLoptConfig.cmake
10/06/2020  09:45 AM               388 NLoptConfigVersion.cmake
10/06/2020  09:45 AM             3,463 NLoptLibraryDepends.cmake
10/06/2020  09:45 AM             4,955 nlopt_config.h
10/06/2020  09:45 AM            12,073 PACKAGE.vcxproj
10/06/2020  09:45 AM               520 PACKAGE.vcxproj.filters
10/06/2020  09:45 AM            11,315 RUN_TESTS.vcxproj
10/06/2020  09:45 AM               522 RUN_TESTS.vcxproj.filters
10/06/2020  09:45 AM    <DIR>          src
10/06/2020  09:45 AM    <DIR>          test
10/06/2020  09:45 AM            50,952 ZERO_CHECK.vcxproj
10/06/2020  09:45 AM               521 ZERO_CHECK.vcxproj.filters
              27 File(s)        406,146 bytes
               7 Dir(s)  274,515,578,880 bytes free
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2020-10-06 06:52:51

最后,我通过Visual在nlopt.sln目录中打开build Visual解决方案文件构建了它。然后,将菜单Build > Build Solution用于调试和发布模式.

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/64220349

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档