###前提・実現したいこと
C言語を使って一つのプロジェクトでとあるバイナリ実行ファイルを作っています。
その機能の内、メインとなるsdk-coreをライブラリ化するために別のプロジェクトにしました。
sdk-core以外の部分は更新が入りバージョンがどんどん上がっていきます。
そのつど新しいディレクトリが出来ていきます。
最初はsdk-coreの中でビルドしたlibをプロジェクトのフォルダに入れてビルドしていましたが、バージョンが頻繁に変わるのでビルドしたフォルダ毎でlibを受け取れるようにしたいと思いました。
こんな感じです。
###発生している問題・エラーメッセージ
古いプロジェクトにライブラリが出力される。
###該当のソースコード
PACKAGE_DIRが固定になってますね・・・。
ここをそれぞれのパスに自動的で変更したいです。
PACKAGE_DIR = ../MainProject_v0319 MAKE_LIB = $(PACKAGE_DIR)/lib/lib-core.a OBJS = \ ./src/makelib/a1.o \ ./src/makelib/a2.o $(MAKE_LIB): $(OBJS)
###試したこと
「make 出力先のパス 指定」で検索掛けたものを調べました。
###補足情報(言語/FW/ツール等のバージョンなど)
Windows 7 pro 32bit
Cygwin v2.0
C言語
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。