cygwin

cygwinのmakeでbrewappcompile.exe(nmake)を叩くとNMAKE : fatal error U1065:が出て終了する

.makファイルを用いてコンパイルする際VisualStudioのアドインを用いてmakeまたはmake cleanすると思いますが、これをcygwin上でmakeを用いて実行させる場合、エラーが発生し正しく完了しません。 これはMAKEFLAGS特定の文字が入っている場合に起こるようで…

シェルスクリプトでmakeするobjectのリストを作成する

私の使用している環境は以下の通りなんですが、 ・Brew SDK v3.1.2 日本語版 ・BREW SDK Tools 1.1.1 SP05 日本語版 ・VisualStudio 2005 ・RealView Compilation Tools v3.0 for BREW ツールバーのMakefile for ARM Compilerでmakを作成すると、OBJSとDepen…

2つのテキストファイルの指定行以降を比較する

@tail -n +5 text1.txt > tmp @tail -n +5 text2.txt | cmp - tmp @if [ $$? != 0 ]; then \ : なんかやる ;\ fi @rm -fv tmp tail -n +5 file これでファイルの指定行以降を表示する。この場合は5行目以降 text1.txtの指定行以降をテンポラリに書き出し、te…

SyntaxHighlighterのサンプルを動かす。

SyntaxHighlighter - Download 現在の最新版は3.0.83です。 シンタックスハイライターははてなダイアリーで言うところのスーパーpre記法のような機能を提供するものです。 残念ながらはてなでは使えませんが、Webや他のブログなどで使うといいと思います。 …

カレントディレクトリのmakeを叩くバッチ

@C:\\cygwin\\bin\\bash.exe --login -i -c "cd ""%CD%""; make;"bash.exeのパスは適宜置き換える。

g++でoffsetofを使うと警告

出典 NAKAMURA Minoru の日記 -- g++ で offsetof が警告に メンバ変数のオフセットを取得するマクロを使うとinvalid access to non-static data member とかいう警告がでます。 コンストラクタのあるクラスや構造体ででるっぽいです。 stddef.hのoffsetofマ…

エクスプローラのコンテキストメニューにCygwin(bash)で開くを追加

参考 explorerで右クリックしたフォルダをcygwinで開く - Real Java Development レジストリ操作については自己責任の上で行ってください。 Windows Registry Editor Version 5.00[HKEY_CLASSES_ROOT\Directory\shell\bash] @="bashで開く"[HKEY_CLASSES_ROO…

カレントディレクトリをエクスプローラで開く その2、拡張子を関連付けたアプリケーションでファイルを開く

Cygwin からフォルダーを開く、Word ファイルを開くより $ cygstart .前回http://d.hatena.ne.jp/runicalp/20080404/1207309166を書いたとき にトラックバックをいただいたclmemo@akaさんで紹介されていたものです。 なんて便利なんだ $ cygstart test.txtと…

カレントディレクトリをエクスプローラで開く

$ explorer "$(cygpath -wa `pwd`)"cygwinをいじりながら、そのディレクトリをwindowsのエクスプローラで開きたいってことが、ちょくちょくあるわけですが、こんな感じで実現できます。 explorerにカレントのパスを渡す方法がわからなかったのですが、こうや…