编译源代码并作为cron作业运行

时间:2016-10-01 21:59:05

标签: linux compilation cron server operating-system

我想从源代码编译一些C++ code,然后在我的Web托管服务器上运行Python包装器作为cron作业。我在我的Mac上编译它,上传到服务器上,毫不奇怪,运行Linux的服务器抱怨说:

OSError: [Errno 8] Exec format error

我无权在服务器上运行g++ sptree.cpp tsne.cpp -o bh_tsne -O2。有没有办法让我获得一个与运行服务器的操作系统(Linux)兼容的编译二进制文件?谢谢!

1 个答案:

答案 0 :(得分:1)

这基本上是人们迁移到java的原因,这是独立于平台的。

对于C ++,您需要目标计算机的特定链接库。一些编译器可以选择通过标志(或设置)选择链接器对象,并允许某人使用#34;脚本"最终的可执行输出。我不能说Mac是不是......