我正在从OS X的Metrowerks到XCode移植一个大的,凌乱的,10年的C++冷基.有这么多文件,多年来触及这一切的所有其他人都消失了.没有人知道实际需要哪些文件,哪些文件只是愚蠢的.
有没有我可以运行的工具,并让它生成一个实际需要的文件列表?
我正在研究博士项目的想法.
我的一个想法是编写一个虚拟机管理程序(或裸机)(?),这样我就可以在不使用真正的主机操作系统的情况下运行多个操作系统.示例我获得了一些菜单,其中包含某些类型的选项以启动操作系统,查看已经运行的操作系统中正在进行的操作的"控制台".重新启动操作系统,安装新操作系统等.
所以没有主机操作系统,只是一个控制一切的小应用程序.
从概念上讲,人们如何考虑这样做?
我有一台MacBook.我应该能够修改EFI引导的内容.也许从一个非常小的Linux LIve实现开始并真正扩展它,真的很远吗?
是否可以使用达尔文并将其缩放到很远的位置?
我收到一个错误告诉我
error: declaration of 'virtual FXHost::~FXHost()' throws different exceptions
error: than previous declaration 'virtual FXHost::~FXHost() throw ()'
Run Code Online (Sandbox Code Playgroud)
我不知道如何开始解决这个问题,我以前从未遇到过这个问题.
在我的.h我有:
public:
virtual ~FXHost() throw();
Run Code Online (Sandbox Code Playgroud)
在我的.cpp我有:
FXHost::~FXHost()
{
gHost = NULL;
}
Run Code Online (Sandbox Code Playgroud)
指针赞赏.