最近,我从源代码树下载了一个mysql源代码的副本。但我不知道如何编译代码。我不太了解c ++软件构建中涉及的不同过程。在我构建代码之后,我该如何安装它?还是我需要做?或者我怎么知道“构建”是否成功,它会打印很多信息。
提前感谢!
答案 0 :(得分:4)
好吧,make程序用于构建整个程序。它控制编译器如何编译MySQL。如果您使用* NIX OS,标准的服务方式是
./configure
将自定义make使用的makefile到您的系统。然后去
make
将制作节目。最后,如果你想为每个人安装它
sudo make install
我还建议您运行
./configure --help
第一。它将显示可与configure一起使用的选项。这样您就不会错过一些您可能想要使用的可选功能。
此外,您获得的文字墙可能很重要。如果在编译期间有任何错误或警告,它们将显示在那里。您可能希望将make的输出重定向到文件,以便稍后阅读。