【发布时间】:2015-05-29 14:47:24
【问题描述】:
我的老师告诉我,我的作业(一个简单的程序,我选择用 C++ 编写代码)必须可以在 Linux 中运行。他是这么说的:
"...您还应该包含一个 README 文件,该文件包含应该运行的所有命令行 剪切和粘贴。如果你使用 C,那么
$ gcc –o 2010-11649-hairpin 2010-11649-hairpin.c
$ 2010-11649-hairpin –input filename –l 200 –m 4 –h 20
"
其中-l 200、-m 4等是程序的参数。
我一直在 Windows 中编写代码,而且我很少有从命令行运行程序的经验,所以我不确定我需要做什么来确保我的程序可以在 Linux 中运行。有人可以帮我弄清楚我需要做什么吗?我已经编写了程序,我只需要确保当 TA 尝试在 Linux 中运行它时一切正常。
【问题讨论】:
-
如果你只是使用标准的c++,就不用担心兼容性了。
-
好吧,如果您想确保 TA 与您有相同的结果,那么您需要在与您的 TA 类似的环境中测试编译。您没有 Linux 计算机的访问权限吗?
-
如果你的老师告诉你需要在 linux 中编译你的程序,但没有给你至少介绍使用 linux 的课程,那么就有问题了,你有礼貌的权利向他请教如何做到这一点
-
在你的 Windows 机器上安装 VirtualBox 并在上面安装 Linux,然后你就可以设置了。
标签: c++ linux windows compatibility