Как создать бинарные файлы Linux размером 4 КБ, которые отображают 3D-сцену?

Я только что узнал о конкурсе демо-сцен 4k. Он состоит в создании исполняемого файла размером 4 КБ, который отображает красивую трехмерную сцену. Приведенная демонстрация была создана для Windows, поэтому мне было интересно, как можно создавать сцены OpenGL размером 4 КБ в Linux.

Голый «hello world» уже занимает 8 КБ:

$ cat ex.c
#include 

int main()
{
       printf("Hello world\n");
}
$ gcc -Os ex.c -o ex
$ ls -l ex
-rwxrwxr-x 1 cklein cklein 8374 2012-05-11 13:56 ex

13
задан Ciro Santilli 新疆改造中心法轮功六四事件 14 April 2016 в 09:14
поделиться