efl

Форк
0
/
README.eina 
45 строк · 1.6 Кб
1
Eina 1.7.99
2

3
******************************************************************************
4

5
 FOR ANY ISSUES PLEASE EMAIL:
6
 enlightenment-devel@lists.sourceforge.net
7

8
******************************************************************************
9

10
Requirements:
11
-------------
12
Must have:
13
 libc (pthread or windows threading support, iconv support)
14

15
Eina is a library providing data structure utilities for EFL that are meant
16
to be lean, efficient and tailored to EFL's needs. This saves each
17
library implementing its own custom datatype handling and duplicating
18
the code. Some of the datatypes handles are:
19
  Arrays (variable sized, including inline members)
20
  Hash tables
21
  Inlined linked lists
22
  Linked lists
23
  Matricies
24
  Quadtrees
25
  Red/black trees
26
  Stringbuffers (expandable string buffers)
27

28
In addition Eina supports shared string token hashes with Stringshare
29
and Unistringshare (standard ascii/utf8 strings and full unicode
30
strings). It has a Trash pointer collector for deferring freeing until
31
work is complete on a dataset, Unicode string wrapping and handling,
32
UTF8 string parsing, 2D tile structure handling and rectangle
33
utilities, module loading wrapper, Memory pools for faster allocation
34
and less fragmentation of the heap, Output logging and selective
35
aborting on critical enough states, fixed point math functions, CPU
36
feature detection (like MMX, SSE, VFP, NEON etc.), Counters, binary
37
token sharing and more.
38

39
------------------------------------------------------------------------------
40
COMPILING AND INSTALLING:
41

42
  ./configure
43
  make
44
(do this as root unless you are installing in your users directories):
45
  make install
46

Использование cookies

Мы используем файлы cookie в соответствии с Политикой конфиденциальности и Политикой использования cookies.

Нажимая кнопку «Принимаю», Вы даете АО «СберТех» согласие на обработку Ваших персональных данных в целях совершенствования нашего веб-сайта и Сервиса GitVerse, а также повышения удобства их использования.

Запретить использование cookies Вы можете самостоятельно в настройках Вашего браузера.