我有以下布局:
top_project
+ subproject1
+ subproject2
Run Code Online (Sandbox Code Playgroud)
每个subproject1并subproject2创建一个静态库.我想在这个top_project级别的单个共享库中链接这些静态库.
我到目前为止收集的信息是:
-fPic(除了Windows之外的所有内容)进行编译以创建与位置无关的代码,这将允许将静态库链接到单个共享库或解压缩所有静态库(例如使用ar)并将它们重新链接到共享库(其中我认为这是一个不优雅和不便携的解决方案)add_library命令:由于某些我无法理解的原因,简单地写入add_library(${PROJECT_NAME} SHARED subproject1 subproject2)不能按预期工作(它实际上创建了一个空库并且没有正确地注册依赖项)有什么想法吗?
我想链接一个滑块和一个输入文本区域,这样当我更改一个时,另一个会自动更新.我找到了elm-reactor的实现,它使用本机JavaScript并使用回调.移动滑块时会调用回调,但是当从文本区域更改值时,我无法移动它...