尝试在 FreeBSD 操作系统中运行我的程序,我得到以下结果:
$ ./我的程序 ELF 二进制类型“0”未知 ./myprogram: 1: 语法错误:“&”意外(预期“)”) $文件我的程序 myprogram:ELF 32 位 LSB 可执行文件,Intel 80386,版本 1 (SYSV), 动态链接(使用共享库),对于 GNU/Linux 2.6.15, 未剥离
该程序内置在 Ubuntu 计算机上的 GCC 中。我能做些什么?我可以通过更改一些构建选项在我的 Ubuntu 计算机上构建 FreeBSD 程序,还是需要在 FreeBSD 操作系统中构建它?也许有一些方法可以将可执行文件转换为 FreeBSD 识别的格式?