我当然知道, mac上编译的程序放在linux上无法运行。但我今天居然无意中真就这么干了, 还想, 咦, 怎么运行出错? 也真是傻X了。

ubuntu@VM-0-15-ubuntu:~$ ./s
-bash: ./s: cannot execute binary file: Exec format error
ubuntu@VM-0-15-ubuntu:~$
ubuntu@VM-0-15-ubuntu:~$
ubuntu@VM-0-15-ubuntu:~$
ubuntu@VM-0-15-ubuntu:~$ file s
s: Mach-O 64-bit x86_64 executable
ubuntu@VM-0-15-ubuntu:~$ 

显然, 系统不同, 文件内部结构都不一样啊, linux操作系统无法识别。

可以在mac上搞个linux虚拟机,再编译, 再放到目标linux机器上运行, 搞定。

傻X了:mac上编译的程序放到linux上运行相关推荐

  1. linux系统读取excel文件是否存在,小弟我用poi读excel,在window下没有有关问题,但把程序放到linux上时,读取客户端的excel文件报错,不...

    我用poi读excel,在window下没有问题,但把程序放到linux上时,读取客户端的excel文件报错,不知道如何解决 我用poi读excel,在window下没有问题,但把程序放到linux上 ...

  2. 在linux上编译错误,Daemontools 在 Linux上编译错误解决

    在Linux上编译daemontools出现错误 执行install出现 /usr/bin/ld: errno: TLS definition in /lib/libc.so.6 section .t ...

  3. linux如何编译wine,利用winelib编译一个可在linux下运行的程序

    利用winelib编译一个可在linux下运行的程序 只是想既可以使用linux的api,又可以使用windows的api #include #include #include #include in ...

  4. c#如何在linux上运行程序,在Linux上运行C#

    众所周知,C#是Microsoft推出的.NET语言,只能在.NET平台上运行,例如Win 9x.ME.NT.2000.XP和Win CE之类的操作系统.但是,现在却有了一个叫做Mono的项目,它的目 ...

  5. FTPClient.listFiles() 放到linux上,返回值为null或数组长度为0

    2019独角兽企业重金招聘Python工程师标准>>> 在项目中使用commons-net-1.4.1.jar实现FTP文件的下载,在windows xp上运行正常,但是放到linu ...

  6. qt quick从Windows放到Linux上运行

    刚接触到qt quick,先将Hello World从Windows放到Linux上运行,于是经过了一些坎坷,总结了几点,有不对的请大神指正. 1.将项目文件夹传到Linux上 2.进入项目文件夹(查 ...

  7. mingw linux socket,MingW上编译WinSocket程序undefined reference to `WSAStartup@8'报错的解决办法...

    在Mingw stdio上编译Windows Socket程序经常出现这样的错误 undefined reference to `inet_addr@4' undefined reference to ...

  8. c程序在solaris与linux的不同,在Solaris上编译应用程序时,在Linux上使用Valgrind也会有所帮助吗?...

    我编写了一个注定要在Solaris SPARC系统上的C应用程序.但是,我的大部分开发工作都是在Mint Linux 64位计算机上进行的. 我已经看到内存泄漏很小,并且一直在Linux上使用Valg ...

  9. VS2010编译的程序在XP上无运行库执行,以及ADO在XP上报80004003的错误处理

    vc2010编译的程序想要在其他电脑上运行,如果动态编译的话,装一个vcredist2010就可以在其他电脑里运行了,但如果想不安装这个软件也能在其他电脑上运行,上网搜了一下,需要静态编译,设置方法如 ...

  10. vc6 在win10上编译x64程序的问题总结

    VC6本身是不支持编译x64程序的,如果想在VC6的环境下开发x64程序就需要下载新的微软sdk,支持VC6的最新SDK应该是Microsoft Platform SDK Windows Server ...

最新文章

  1. 预、自训练之争:谷歌说预训练虽火,但在标注数据上自训练更有效
  2. c语言数据结构学习心得——线性表
  3. 弹窗在大屏上居中对齐,在小屏上被挡住解决方案
  4. nginx反向代理配置 多个_实例分享:Nginx学习之反向代理WebSocket配置实例
  5. bzoj 1406: [AHOI2007]密码箱
  6. 颠覆你想象的150个故事(2)
  7. Top 10 tips to prepare your Dynamics AX 2012 Go Live
  8. 关于手机号不能登录微信解决办法
  9. java 学生学籍管理系统_JAVA测验—学生学籍管理系统
  10. 台式计算机亮度怎么调节快捷键,详解电脑调亮度快捷键如何调整屏幕亮度呢?...
  11. k8s学习笔记5-部署和应用ingress-nginx-controller(v1.3.0)
  12. linux kali安装应用商店
  13. 暗黑2符文之语大全_暗黑破坏神2符文之语一览,附符文镶嵌顺序和底材
  14. Java输出水仙花数
  15. 享受代码的快乐--小米抢购前端代码分析
  16. Windows远程访问服务器的Jupyter Notebook
  17. 湖泊遥感研究进展(概述)
  18. SylixOS 共用中断号机制
  19. 基于springboot的中国国家图书馆管理系统项目(管理功能)
  20. 一文搞懂FIFO深度计算

热门文章

  1. vue全家桶指的是哪些?
  2. pycharm typo
  3. oneos组件系列02:ws2812全彩LED
  4. 精囊妙计 -- 策略模式(Strategy Pattern) 介绍 优缺点 使用场景案例及代码演示
  5. 解决git fatal:无法找到‘https‘的远程助手
  6. 2008年最后的感动
  7. onblur和onfocus
  8. 这三年沉淀的前端错误监控系统,一篇文章讲透给你
  9. 马虎词汇教程21-25(转载)
  10. python lncrna_超简便的国产lncRNA预测工具LGC