C++ 带有visualstudio代码的FLTK库
我试图从编程原理和实践中为第12章安装FLTK库, 但无法识别build命令。我该怎么办?谢谢C++ 带有visualstudio代码的FLTK库,c++,visual-studio-code,fltk,C++,Visual Studio Code,Fltk,我试图从编程原理和实践中为第12章安装FLTK库, 但无法识别build命令。我该怎么办?谢谢 PS D:\3. Programming\C++\GUI\fltk-1.3.5> make make : The term 'make' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a pat
PS D:\3. Programming\C++\GUI\fltk-1.3.5> make
make : The term 'make' is not recognized as the name of a cmdlet, function, script file, or operable program. Check the spelling of the name, or if a path
was included, verify that the path is correct and try again.
At line:1 char:1
+ make
+ ~~~~
+ CategoryInfo : ObjectNotFound: (make:String) [], CommandNotFoundException
+ FullyQualifiedErrorId : CommandNotFoundException
您尚未指定正在使用哪个版本的Visual Studio
您尚未指定正在使用哪个版本的Visual Studio
我通常觉得使用Makefiles更舒服,所以我在项目中设置了使用Makefile的VS代码。安装FLTK后,我完成了以下步骤
FLTK_ex
文件夹,其中包含hello.cpp
及其Makefile
文件->打开
,然后选择文件夹FLTK_ex
终端
菜单中,我选择配置默认构建任务…
:在出现的菜单中,我选择从模板创建tasks.json文件
,然后选择其他
{
"version": "2.0.0",
"tasks": [
{
"label": "Build",
"type": "shell",
"command": "Make",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Terminal
菜单并选择runbuildtask…
运行
菜单中选择不调试运行
,C++
launch.json
文件:将其修改为(其中myprogram
是可执行文件名)
运行
菜单中再次选择不调试运行
为了在VS代码中使用FLTK,我只是按照说明(在
Readme.OSX.txt
中)简单地安装FLTK库,Windows系统也有类似的文件(Readme.MSWindows.txt
)
为FLTK
编写Makefile
的指导原则是,如果您需要有关Makefile
的更多信息,可以找到完整的指南或简短的介绍
我通常觉得使用Makefiles更舒服,所以我设置了VS代码,以便在项目中使用Makefile。安装FLTK后,我完成了以下步骤
FLTK_ex
文件夹,其中包含hello.cpp
及其Makefile
文件->打开
,然后选择文件夹FLTK_ex
终端
菜单中,我选择配置默认构建任务…
:在出现的菜单中,我选择从模板创建tasks.json文件
,然后选择其他
{
"version": "2.0.0",
"tasks": [
{
"label": "Build",
"type": "shell",
"command": "Make",
"problemMatcher": [],
"group": {
"kind": "build",
"isDefault": true
}
}
]
}
Terminal
菜单并选择runbuildtask…
运行
菜单中选择不调试运行
,C++
launch.json
文件:将其修改为(其中myprogram
是可执行文件名)
运行
菜单中再次选择不调试运行
为了在VS代码中使用FLTK,我只是按照说明(在
Readme.OSX.txt
中)简单地安装FLTK库,Windows系统也有类似的文件(Readme.MSWindows.txt
)
为FLTK
编写Makefile
的指导原则是,如果您需要有关Makefile
的更多信息,可以找到完整的指南或简短的介绍
谢谢你,但我要的是VS代码而不是VS。。。这是最新的Visual Studio代码内部人员…谢谢,但我要求的是VS代码而不是VS。。。这是最新的Visual Studio代码内部人员…感谢Eddymage的回答。。。您能解释一下如何在VS代码中安装FLTK,以及如何制作Makefile吗?我在CMake和Make之间来回跳跃,试图找出要使用哪一个。。。对于一个更简单的项目来说,Make似乎是一个更好的选择。非常感谢@Theodore,是的,我在我的回答中添加了更多的信息:我希望它们有用。谢谢Eddymage的回答。。。您能解释一下如何在VS代码中安装FLTK,以及如何制作Makefile吗?我在CMake和Make之间来回跳跃,试图找出要使用哪一个。。。对于一个更简单的项目来说,Make似乎是一个更好的选择。非常感谢@西奥多,是的,我在回答中补充了更多的信息:我希望它们有用。