pmake.pl

pmake.pl

  • CMakeを実行する際に変数をいろいろ設定しないといけない為に作られたPerlスクリプト
    • いまのところdalmoreとmacOSに対応している
      • とはいえmac OSはコンパイラがクラッシュするのでほぼ使えないケド…

# 実行方法

  • ビルドしたいディレクトリに移動して
    • perl ~/src/cbcxv6/src/gearsTools/pmake.pl でビルドされる
  • 一度ビルドした場合はファイルを削除しないといけないので
    • perl ~/src/cbcxv6/src/gearsTools/pmake.pl --delete でビルド前にファイル削除可能

# 設定をいじりたい

  • print_exec_systemに送ったリストがsystemで実行されるようになっている
  • 現状はOSがdarwinかそうでないか判断している
    • dawrinじゃないとdalmoreだと思いこんで実行している
  • 現状コンパイラを探す機能とか、armLibraryを拾ってくる機能は無い
    • 付け加えれば問題ないけど…

# 備考: macOSで動かしたい

  • 現状はコンパイラクラッシュするので非対応
  • リンカをlldを使っている関係で、brewでllvmをインストールする必要がある
  • ARMのLibraryをRaspberryPiからとってくる必要がある
Licensed under CC BY-NC-SA 4.0
comments powered by Disqus
Built with Hugo
Theme Stack designed by Jimmy