现象:

在Linux而非Windows中编译C语言源并用UPX压缩时。在终端:中列出UPX: test.so NotCompressibleException。的源代码test.c是:

int main(){int i = 0;printf("HelloWorld\n");return 0;
}

原因:二进制文件的太小。UPX无法处理40Kb以下的二进制文件。

解决:静态模式下编译二进制文件,以获得更大的可执行文件,例如:

gcc -static -o test test.c
upx -o test-upx test

linux upx 报错 NotCompressibleException相关推荐

  1. 安装linux 系统报错:No DEFAULT or UI configuration directive found 解决方法

    安装linux 系统报错:No DEFAULT or UI configuration directive found 解决方法 参考文章: (1)安装linux 系统报错:No DEFAULT or ...

  2. Postman请求linux服务器报错:503Forwarding failure,由于服务器端口未开放;服务器端口开放与关闭

    Postman请求linux服务器报错:503Forwarding failure,由于服务器端口未开放:服务器端口开放与关闭 文章目录: 1 问题分析 2 在Centos上开启和关闭端口 2.1 C ...

  3. linux启动报错+centos关闭和开启ipv6

    LINUX启动报错,dmesg | grep -i erro 当前位置:洪哥笔记 >Linux >centos 6关闭或开启ipv6 centos 6关闭或开启ipv6 关键词 ipv6  ...

  4. linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT

    linux ssh 报错failed - POSSIBLE BREAK-IN ATTEMPT 问题故障: 今天在新租的虚拟机上,发现ssh登陆机器的时候报错,如下: [root@pictures_ne ...

  5. linux 终端报错 Out of memory: Kill process[PID] [process name] score问题分析

    转自:http://www.111cn.net/sys/CentOS/84755.htm 从Out of memory来看是内存超出了,后面的 Kill process[PID] [process n ...

  6. linux 内核 报错,根据epc定位linux内核报错.pdf

    根据epc定位linux内核报错.pdf 韩⼤卫@吉林师范⼤学 2014.12.10 转载请表明出处 ************************************************* ...

  7. linux32位运行64位程序,32位windows下可以运行的程序在64位linux下报错

    已结贴√ 问题点数:20 回复次数:3 32位windows下可以运行的程序在64位linux下报错 filt.c在32位windows code:blocks 10.05下运行无任何异样. 传到64 ...

  8. linux oracle 失败怎么办,Linux开机报错unable to load selinux policy怎么办?

    Linux在开机的时候提示unable to load selinux policy错误,导致系统无法进入,通常是由2个情况所导致的,下面小编就给大家介绍下Linux开机报错unable to loa ...

  9. linux Ubuntu 报错:No command ‘setenv‘ found

    linux Ubuntu 报错:No command 'setenv' found 前言 解决方法 前言        有时候安装的软件命令是基于csh写的,如果用bash使用软件就会报错,如:&qu ...

最新文章

  1. 开启Linux下Telnet服务
  2. 总结XX餐饮收银项目中的得与失
  3. Sitecore 个性化 - 近距离和过于个人化?
  4. Ubuntu系统---WeChat安装
  5. 在PyCharm中自动添加文件头、时间日期等信息
  6. 【C++】大小端转换
  7. 网络信息安全风险评估
  8. 阿里邮箱怎么开通pop3服务器,云邮箱如何在IPAD上设置POP3/IMAP协议?
  9. Exception thrown at 0x00007FF7A7B64FB3 in xx.exe: 0xC0000005: Access violation reading location 0x00
  10. 微博营销案例 – 运来大师看手相
  11. 基于帕累托最优的多目标SNP选择
  12. docker--镜像
  13. 4.9-4.10 矩阵乘法的性质 矩阵的幂运算 矩阵的转置及其性质
  14. K8S污点容忍度调度
  15. java语言就业方向_Java的就业方向有哪些?
  16. 计算机会计数据处理流程是怎样的,实现会计电算化后,会计数据的处理流程依旧和手工..._高级会计师_帮考网...
  17. windows系统中nginx图片服务器,windows nginx 图片服务器
  18. Mac上播放 swf 格式文件 小技巧
  19. perf + 火焰图用法 小结
  20. novamind下载+和谐激活

热门文章

  1. 云原生微服务架构的技术内涵
  2. OpenShift — Overview
  3. Kubernetes — 基于层级命名空间的多租户隔离
  4. Openstack组件实现原理 — OpenVswitch/Gre/vlan
  5. NanoPi NEO Air使用七:获取并编译U-boot和Linux的源码
  6. LTE voice centric和data centric
  7. Notepadd++主题推荐
  8. server side render
  9. 使用WKWebView替换UIWebView
  10. 《Java程序员,上班那点事儿》序——刘博