次のような C++ .so ファイルの構造があります: (動的ライブラリ)
Folder 1 (.d and .o extention files)
Folder 2 (.d and .o extention files)
Folder 3 (.d and .o extention files)
processsignal.so
makefile
objects
sources...
上記のファイルをコンパイルして実行する方法を知っていますか?私は.soをコンパイルしてmakefileも実行しようとしましたが、エラーのままです:
make:
make: Nothing to be done for `Cartographie/ProcessingFit.d'.
G++ によるコンパイル:
g++ libsignalProcessing.so
/usr/lib/gcc/i686-linux-gnu/4.6/../../../i386-linux-gnu/crt1.o: In function `_start':
(.text+0x18): undefined reference to `main'
collect2: ld returned 1 exit status