• Herramientas Online
  • - Calculadoras
    • Contador de caracteres
  • - Descarga
    • Descarga de TikTok
    • Descarga de DouYin
  • - Herramientas web
    • BASE64
    • Base64 a imagen
    • Imagen a Base64
    • Codificación URL
    • JavaScript
    • Timestamp
    • Convertidor Unicode
    • Formato JSON
    • Modificar extensión
    • Crear lista
    • Optimizador CSS
  • - Herramientas de cifrado
    • Cifrado MD5
    • Generador aleatorio
  • - Herramientas de imagen
    • Compresión de imágenes
    • Generador de código QR
    • Lector de código QR
    • Vista previa de fondo
    • EXIF de imagen
  • - Hojas de información
    • Herencia de grupo sanguíneo
    • Tallas de ropa
    • app.tool_clock
  • [email protected]
DopuBox
  • English
  • Español
  • Français
  • 日本語
  • 한국어
  • 简体中文
  • 繁體中文
全部 ニュース Meta Code 文化・アート
Linuxの下のライブラリNcursesは中国語の文字化けしの解決方法を表示します
2021-12-17

Ncursesはライブラリで、最も多くのコンポーネントを使用するのはフォームで、Linuxシステムの操作の中で、多くの友达がNcursesを使用する时中国語の文字化けして問題に出会って、この問題に出会ってどのように処理しますか?以下、LinuxがNcursesを使用しているときに中国語の文字化けしが発生する解決方法を紹介します。

いくつかのキーがあります。

  1.gccコンパイルでは、gcc-lncursesw--verboseが-lncursesw接続をサポートしているかどうかを確認します。

  2.コードファイルでlocaleを設定する

  #include

  #include

  int main(int argc, char const *argv[])

  {

  setlocale(LC_ALL, “”);

  initscr();

  noecho();

  refresh();

printw(「中国語の/nをテストします」);

  getchar();

  return 0;

  }

  3.コマンドラインapt-cache search libncursesw 5を実行し、ncursesライブラリをインストールするかどうかを確認します。

私のlinuxがサポートされていないことに気づきました。/usr/include/でncursesが見つかった.h

しかし、他の人が言ったncurseswディレクトリはありません。

その後、私はlibncurses 5をインストールし、libncursesw 5もインストールしたことに気づき、-lncurseswオプションが使えなくなったので、libncurses 5をアンインストールし、libncursesw 5を再インストールしました。

具体的なコマンドは

  1. apt-cache search libncurses5

  2. apt-get purge libncurses5

  3. sudo apt-get purge libncurses5-dbg

  4. sudo apt-get purge libncurses5-dev

  5. sudo apt-get autoremove

  6. sudo apt-get clean

  7. dpkg -l |grep ^rc|awk ‘{print $2}’ |xargs dpkg -P

次にlibncursesw 5をインストールし、コマンドは次のとおりです。

  1. sudo apt-get install libncursesw5

  2. sudo apt-get install libncursesw5-dbg

  3. sudo apt-get install libncursesw5-dev

そして

  gcc -c test.o test.c

  gcc -o test test.o -lncursesw

次に実行します。/test

中国語が正常に印刷できることを発見しました

LinuxがNcursesを使って中国語の文字化けしを起こす解決法をご紹介しましたが、使っているうちに同じような問題が発生し、どのように解決するか分からない場合は、本稿で紹介した方法を試してみてはいかがでしょうか。


ソース元URL:https://dopubox.com/article/p/86ece1ced92a603a

Otras Herramientas
  • Contador de caracteres Descarga de TikTok Descarga de DouYin BASE64 Base64 a imagen Imagen a Base64 Codificación URL JavaScript Timestamp Convertidor Unicode Formato JSON Modificar extensión Crear lista Optimizador CSS Cifrado MD5 Generador aleatorio Compresión de imágenes Generador de código QR Lector de código QR Vista previa de fondo EXIF de imagen Herencia de grupo sanguíneo Tallas de ropa app.tool_clock
  • 「現実をみんなに伝えたい」能登高校書道部が新作の書道パフォーマンスを披露…部員それぞれが抱える大地震の被害
    2024-05-30

    原作者の意向は取り入れられたと日テレ
    2024-05-30

    授業中の生徒や住民が弾道ミサイル飛来を想定した避難訓練 福島・須賀川桐陽高
    2024-05-31

    黒柳徹子さん、北京で特別授業 「日本語勉強続けて」
    2024-05-31

    作曲家ビゼーの窮地を救った傑作オペラ『真珠採り』の聴きどころは?【クラシック今日は何の日?】
    2024-05-31

    「工芸的美しさの行方―うつわ・包み・装飾」が東京と京都で開催。第1弾はBONDED GALLERYにて7月から
    2024-06-03

    小学館「作家の意向第一に協議」 映像化指針、ドラマ原作者死去で
    2024-06-03

    “20世紀音楽”の発展に貢献した指揮者、クーセヴィツキー。その偉業とは【クラシック今日は何の日?】
    2024-06-03

    映画「ゴジラ‐1.0」の震電は「コックピットだけ復元」のはずだった…山崎貴監督がエピソード披露
    2024-06-04

    「2億円トイレ」のイメージ図など公開 大阪・関西万博
    2024-06-04

    GROUP「島をつくる | Planning Another Island」(マイナビアートスクエア)開幕レポート。高層ビルのなかで建築をコンポストする
    2024-06-05

    ペース・ギャラリーが9月にグランドオープン。7月には特別内覧会を開催へ
    2024-06-04

    国際博物館の日、今年のテーマは「学びと研究のための博物館」
    2024-06-04

    「ゲバルト」展が東京日仏学院などで開催。反暴力的反応とその美的様式を探る
    2024-06-05

    謎多き家形埴輪 「考古学の空白」に挑む橿考研ベテラン研究員、念願の特別展開催中
    2024-06-04

    「安全だと誰も言わない万博」爆発事故で教職員組合 大阪府に子供無料招待中止申し入れ
    2024-06-04

    美術家藤井光さん個展「終戦の日/WAR IS OVER」 希望か絶望か…大分・佐伯の地下弾薬庫跡にこだまする泣き声
    2024-06-07

    今週末に見たい展覧会ベスト8。閉幕の横浜トリエンナーレから、「梅津庸一 クリスタルパレス」、石川九楊の2ヶ月連続個展まで
    2024-06-06

    「さどの島銀河芸術祭2024」が開催。新潟・佐渡島各所で作品を制作展示
    2024-06-06

    もしあの時に戻れたら…歌人・穂村弘が話題書『迷子手帳』で明かす、今も忘れられない「失敗」
    2024-06-07

    ©  Dopu Box
    💛