1.我有个qt工程要引用一个dll(.so)文件
用qmaike -project生成pro文件
然后我修改.pro文件,引入.so文件
我的so文件是在/home/wswhp/lib/libown
如下
TEMPLATE = app
TARGET =
DEPENDPATH += .
INCLUDEPATH += .
# Input
HEADERS += alsa.h
SOURCES += alsa.cpp main.cpp
LIBS += -L/home/wswhp -lown
然后我在程序中导入 so源文件的头文件
#include <mylib.h>
然后我qmake make后
报错 mylib.h: No such file or directory
alsa.cpp:187: error: ‘hallo’ was not declared in this scope
我不知道错在哪里
源代码的头文件如下
#ifndef MYLIB_H
#define MYLIB_H
extern void hallo(char *vorname, char *name);
#endif
问大家应该如何解决 谢谢