当我运行示例1时:
library(stringr)
numextract <- function(string){
str_extract(string, "\\-*\\d+\\.*\\d*")
}
df$max_csi <- max(numextract(df$csi))
我得到两个错误:
1)类型“int”的参数与“GstMessageType”类型的参数不兼容
2)'GstMessage * gst_bus_timed_pop_filtered(GstBus *,GstClockTime,GstMessageType)':无法将参数3从'int'转换为'GstMessageType'
出了什么问题?我用这种方式链接了Visual studio和gstreamer:
-property manager&gt;右键单击项目&gt;添加现有属性表&gt;链接文件gstreamer-1.0 props(share \ vs \ 2010 \ libs \ gstreamer-1.0.props)
答案 0 :(得分:0)
我已经解决了问题,感谢to this post(解决方案1), 我仍然不得不乱用路径和链接,我不知道我做了什么,但它可能链接调试与bin目录(由于某种原因,这之前没有工作)。 另外需要注意的是程序需要具有.c扩展名(而不是.cpp)。