我在Visual Studio中为Linux平台制作了C++项目,并通过g++, gdb, gdbserver
和libgtk-3-dev
连接到linux虚拟机。但是我不能用gtk.h
lib来编译程序。我需要为Visual Studio检测gtk?如何在Visual Studio C++ for Linux平台上编写GTK应用程序?
0
A
回答
0
Visual C++ for Linux在目标Linux系统上构建您的应用程序。因此,GTK +头文件和库只需要存在于Linux目标上。但是,如果您希望智能感知工作(以及谁不工作),则Windows主机上的Visual Studio必须能够看到GTK +头文件。最简单的方法是将标题复制到Windows主机上(将它们放在自己的文件夹中)。 Visual Studio项目设置中的包含路径必须在Windows主机上的Linux目标和上指定用于g++
的GTK +头的Linux路径。
This question might give you some more information.
而且,正如你使用的是C++,你可能会喜欢gtkmm它提供了C++绑定GTK +。
相关问题
- 1. 在Visual Studio中编写用于Linux平台的C++代码
- 2. 如何在Linux平台上使用C++编写临时文件?
- 3. 如何在Visual Studio运行在linux下编写的程序
- 4. MASM x86汇编程序在Linux平台上编译
- 5. 如何将Mono GTK#应用程序移植到其他平台?
- 6. 在Linux中使用Visual Studio C#程序
- 7. Visual Studio C# - 编译应用程序?
- 8. Visual Studio for C#
- 9. 如何编写全屏Linux控制台应用程序/脚本?
- 10. Visual Studio - 平台
- 11. 如何在Visual Studio Express for Windows 8中创建控制台应用程序?
- 12. Intellisense不适用于Visual Studio 2013 for Xamarin.Forms XAML跨平台移动应用程序
- 13. 如何在C中编写跨平台并行程序?
- 14. 使用Visual Studio编写Linux上的C#代码
- 15. 你可以在非Windows平台上编写C#应用程序吗?
- 16. Xamarin C#跨平台应用程序
- 17. 在Visual Studio 2017 for C#中找不到控制台应用程序
- 18. Java Swing:编写跨平台应用程序(基本上是CRUD)
- 19. 使用Visual Studio的Windows 7中的跨平台应用程序
- 20. Linux平台下的C++编程
- 21. 在Windows 7上从linux到visual studio 2010的c编程问题
- 22. 在Linux中编译C++控制台应用程序
- 23. C#编译Visual Studio程序
- 24. 在Microsoft Visual Studio 2012 for Windows 8中创建C++应用程序
- 25. 跨平台C++ UI应用程序
- 26. 来自Gtk的Mac应用程序在Visual Studio Mac中
- 27. Visual Studio(MAC)控制台应用程序
- 28. 用C++编写Win32应用程序11
- 29. 在Linux平台上运行Android应用程序
- 30. Qt应用程序,在Linux上,ARM平台切换页面
你是什么意思的“无法编译”?如果您遇到错误,您应该在此处发布。 – VTT