ホーム » gcc (ページ 3)
「gcc」カテゴリーアーカイブ
Linux 文字コード変換のコード
iconv を使用した方法 std::string SJIS_to_UTF8 (const std::string& sj_str) { tstring u8_str ; iconv_t icd = ::iconv_op […]
Linux で文字コードの変換
Windows での文字コードの変換部分は MultiByteToWideChar,WideCharToMultiByte でうまく機能している. exe \ 入力 シフトJIS UTF-16 UTF-8 _UNICO […]
Windows , Linux 共通の c++ コード
3 年位前から,少しずつ Windows や Linux に依存しない c++ のコードを書く様にしている. ソースファイルの文字コードと改行コードは 7 ビットの範囲で crlf にしている. .sh などは lf で […]
Win10 に IIS と PHP – 3
どこかに設定があるのかもしれないが, PHP でのエラーなどのログファイル. 場所は c:\Windows\Temp\ . 今回テストした PHP のコード <?php $tempfile = $_FILES['f […]
VS 2019 Raspberry Pi への接続で…
VS 2019 の「オプション」-「クロスプラットフォーム」-…-「リモートヘッダー…」の「更新」を選択すると, エラーが発生しました。Could not connect to the remot […]
Linux から NAS 上のアクセス
Linux から NAS 上のファイルを読み込むコード Windows からであれば次の様な指定が可能. tstring test_imo = _T(“//DS116/web/i_Tools/Doc/blog […]
VC Linux でのデバッグ
単純な「Linux ターミナル」の「コンソール AP」であれば,Windows コンソール AP と同様にデバッグできる. 出力は VS の「Linux コンソールウィンドウ」. GLUT を使用したデバッグはこの方法で […]
VC Linux で GLUT
GLUT を使用したコード ビルドするとリンクでのエラーとなってしまう. 1>------ ビルド開始: プロジェクト: T_GL2, 構成: Debug x64 ------ 1>ソースを検証します 1&g […]
VC Linux の include 設定
VC Linux プロジェクトの include 設定 次のようなコードをビルドするのに include の設定がわからなかった. #include <cstdio> #include "gettickc.h […]
Fedora への ssh 接続
Fedora では「設定」-「共有」-「リモートログイン」がそれにあたる. VS でのリモートの設定 は「ツール」-「オプション」で開いた「クロスプラットフォーム」にある. プロジェクトの設定も必要で「構成プロパティ」- […]
VC 2017 Linux プロジェクト
VC 2017 を弄っていたら,Linux のプロジェクトの作成が可能になっていたので試してみた. どのタイミングだったか忘れたが,SSH 接続が必要になる. 今まで設定してある Raspberry Pi に接続してみた […]
g++ インクルードパスの設定
先日,Windows 環境に mount することで C++ の共通のコードを参照できる様になった. 今度は,これらを使用してコンパイルできるようにするための設定. g++ file.cpp -I/mnt/_.src/_ […]
GLUT インストール
ちょっと時間が空いたので,Linux 環境で GLUT を使える様にしてみた. 以前からお世話になっている次の所に詳しく書かれている. GLUTによる「手抜き」OpenGL入門 Ubuntu , Debian ,Rasp […]
NAS でのコンパイルエラー
Iwao@DS116:~/gcc_test/Test/gons_to$ g++ gons_to.cpp In file included from /volume1/public/C_Sync/GoogleD/Devel […]
xml の読込み – 3
2019/01 に書いた xml の読込み で,属性が次の様になっている場合うまく処理できないバグがあった. attr=’”a” “b”‘ 他にも !DOCTYPE があるとうまく処理できていなかった. また […]
クラスの配列のダンプ
先日の「クラスの配列」をダンプする template を利用するためのサンプル. // ****************************************************************** […]
WordPress でエラーが表示される
自分のブログを見ているとエラーが… Warning: mysqli_query(): (HY000/14): Can’t change size of file (Errcode: 28 R […]
Linux で 32 ビット色の BMP に変換
3D データの相互変換を書き直していて,32 ビット DIB が必要になってきた. Windows 環境では,自前の Image クラスがあるのでそれを利用している. Linux 環境は,先日見つけた convert コ […]
xml の読込み – 2
昨日の xml 読込み で,データが大きい場合に比例ではなく極端に遅くなる? それで,次の様なコードで計測してみた. bool Test (c_tstring& str) { for (size_t index= […]
xml の読込み
幾つかの xml データを読んでみると,データにより msxml.dll を使用したときに比べて明らかに遅い. bool Test (LPCTSTR pathName) { tstring outPath = ::Get […]