Linux C程序如何调用Qt编写的so库?
例如:
(1)用Qt编写so库,如下,提供一个C接口函数 test
int test( )
{
// 只实现一个定时器
QEventLoop loop;
QTimer timer;
timer.singleShot(3 * 1000,&loop,SLOT(quit()));
loop.exec();
return 9;
}
(2)在C程序中调用接口test,如下
#include <stdio.h>
extern int test( );
int main()
{
int ret = 9;
ret = test( ip, port );
printf( "main: return %d\n", ret );
return 0;
}
问题:QCoreApplication在哪里执行?
--
修改:ddk3000 FROM 1.202.15.*
FROM 1.202.15.*