0
我有一個主要的應用程序,可以通過動態加載的插件(Linux上的win - .so上的.dll)進行控制。現在我想創建很多這些插件,只是在功能實現不同。多個共享庫從一個項目與共同的源文件
可以說,我在我的項目下列文件:
- plugin.h
- plugin.cpp
- i001.cpp
i001.cpp包含一個實現的我的插件類的「運行」功能。現在這個項目編譯爲「plugin.dll」。
我想達到的目標是這樣的:
- plugin.h + plugin.cpp + i001.cpp - > i001.dll
- plugin.h + plugin.cpp + I002。 CPP - > i002.dll
- plugin.h + plugin.cpp + i003.cpp - > i003.dll
- plugin.h + plugin.cpp + i004.cpp - > i004.dll
有沒有一種簡單的方法來獲得這些輸出一個項目? 我在Windows和Linux上都使用Qt-Creator。