我有一个遗留的 C++ 使用 GUI 主题的项目。 我想创建这个项目的 Visual Studio 解决方案。 这可能吗?

发布于 2024-07-14 18:23:00 字数 280 浏览 13 评论 0原文

我有一个遗留的 C++ 项目,它使用 GUI 的主题。 我想创建这个项目的 Visual Studio 解决方案。 这样我就可以从 Visual Studio 构建/运行/调试。 目前我在 Windows 盒子上。 我通过 ssh 进入 Unix 系统并使用 cc 进行构建并使用 dbx 进行调试。 当我运行该应用程序时,我将显示更改为 windows 框并使用 xming 作为 xwindows 显示。

是否可以使用此设置从 Visual Studio 构建/运行/调试?

TIA

I have a legacy C++ project that uses motif for GUI. I want to create a Visual Studio solution of this project. So that I can build/run/debug from Visual studio. Currently I am on a windows box. I ssh into a Unix box and use cc to build and dbx to debug. When I run the application I change my display to the windows box and use xming for the xwindows display.

Is it even possible to build/run/debug from Visual Studio with this setup?

TIA

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

爱*していゐ 2024-07-21 18:23:00

我不知道 Windows 上有 Motif 实现,并且鉴于 Motif 几十年来一直与 X-Windows 密切相关,因此我认为这很难做到。

我假设您想使用 Visual Studio,因为它是一个更友好的环境? 在这种情况下,您可能希望在 Unix 上寻找更好的工具,以使您的开发体验更加愉快。 Unix 上有各种 IDE(如果这是您的毒药),从无处不在的 Eclipse 到 SunStudio(如果您使用的是 SUN),当然还有所有允许您使用 Emacs 等功能更强大的 Unix 编辑器的集成工具或 VIM。

如果您的服务器连接速度慢/不稳定/昂贵等,并且您宁愿在桌面上进行开发,为什么不坚持使用 Linux 版本的虚拟机,或者如果您正在为 Solaris 进行开发,OpenSolaris 或 Solaris 11 开发者预览版之一内置于您的机器上有一台虚拟机并在该虚拟机上工作?

I'm not aware of a Motif implementation for Windows and I would expect that to be quite hard to do, given that Motif has been intimately tied to X-Windows for decades.

I assume that you want to use Visual Studio as it is a friendlier environment? In that case, you may want to look into getting better tools on Unix to make your development experience more pleasant. There are various IDEs (if that's your poison) available on Unix, starting with the ubiquitous Eclipse to things like SunStudio (if you're on SUN) and of course all the integration tools that allow you to use the more powerful Unix editors like Emacs or VIM.

If your server connection is slow/flaky/expensive etc and you'd rather develop on your desktop, why not stick a VM with a Linux version or if you're developing for Solaris, one of the OpenSolaris or Solaris 11 developer preview builds into a VM on your machine and work on that one?

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文