【发布时间】:2010-06-10 03:32:17
【问题描述】:
我有一个程序要与第三方共享。我将为他们提供一个 bin 可执行文件。它是用 c++ 编写的,但也使用了一些 c。他们建议它只需要是c。你们认为这会是一个问题吗,因为我将在一个 sparc 站上编译和构建它,这将在一定程度上符合他们的系统规格,如 solaris 9 和芯片组(32 或 64),具体取决于他们使用的内容?
solaris 9 是否能够编译我使用的 c++ 代码,或者他们是否需要在其末端添加 c++ 运行时库。我正在使用 c++ std 类。无论如何,如果我将这一切都建立在自己的身上,为什么还要担心他们拥有什么?它不是我要分享的静态/动态库,我认为它会发挥作用。
只是好奇,因为他们说它需要是一个 c 编译。我怀疑他们是否期待一个库,那么也许我需要解决这个问题,但如果它只是一个可执行文件,那么像操作系统和芯片组这样的系统规范才是最重要的?
如果我在这个假设中错了,请告诉我在哪里。
【问题讨论】: