Автор | Сообщение |
|
| постоянный участник
|
Пост N: 4
Зарегистрирован: 07.07.09
|
|
Отправлено: 20.08.09 17:25. Заголовок: linux utf8 и имена файлов
Hi Каким образом создавать имена файлов на русском языке? Сейчас получается: "??????.txt" Везде вставить перевод в UTF8 (например, для функции FILE() и остальных функций, которых очень много)? Это несколько тысяч файлов!!! Linux (Kubuntu 9.04), locale - UTF8 Исходники в cp1251
|
|
|
Ответов - 3
[только новые]
|
|
|
| постоянный участник
|
Пост N: 5
Зарегистрирован: 07.07.09
|
|
Отправлено: 26.08.09 09:04. Заголовок: Неужели никто не мож..
Неужели никто не может помочь???
|
|
|
|
| постоянный участник
|
Пост N: 901
Зарегистрирован: 12.09.06
|
|
Отправлено: 26.08.09 12:25. Заголовок: alx_on пишет: Linux..
alx_on пишет: цитата: | Linux (Kubuntu 9.04), locale - UTF8 Исходники в cp1251 |
| Напиши как компилировать в нем (Linux), я попробую разобраться....
|
|
|
|
| постоянный участник
|
Пост N: 6
Зарегистрирован: 07.07.09
|
|
Отправлено: 01.09.09 15:18. Заголовок: Andrey Извиняюсь за..
Andrey Извиняюсь за долгий ответ Компиляция (с последним harbour) Скрытый текст #!/bin/sh hbmk2 demo.prg -run -plat=linux -comp=gcc
| demo.prg (в ANSI) Скрытый текст #include "set.ch" #include "common.ch" REQUEST HB_CODEPAGE_RU1251 REQUEST HB_CODEPAGE_RU866 PROCEDURE Main() LOCAL nHandle //HB_LANGSELECT( "RUWIN" ) HB_SETCODEPAGE( "RU1251" ) nHandle := FCREATE( "Пример.txt" ) FCLOSE( nHandle ) RETURN
| FCREATE - как пример, любая функция так работает PS для компиляции harbour: export HB_COMPILER=gcc export HB_INSTALL_PREFIX=$HOME/harbour export HB_CONTRIB_ADDONS=gtcrs hbct export HB_EXTERNALLIBS=no make install
|
|
|
|