linuxapi函数
发布时间: 2023-08-26 18:08:06
A. linux的api函数哪里有,C和C++怎么调用API
方式一:
1. 将该 C++ 库 通过 g++ 编译成 .a 文件
2. 然后将该 .a 文件再次封装成一个 gcc 编译的 .a
3. 然后再去我的主程序中调用,报错,其中有相关的 C++ 部分无法引出
方式二:
1. 将该 C++ 库,通过 g++ 编译成 .so 文件
2. 然后将该 .so 再次封装,通过 dlopen, dlsym,dlclose 等封装
3. 然后在主程序中,调用第二次封装的.so,报 dlopen 失败,其中同样报出相关的 C++ 函数名无法定位。
B. linux api是linux操作系统直接提供的函数接口。对的还是错的
Linux系统提供三种接口:
1、图形界面操作接口,Linux系统一般提供KDE、Gnome等图形界面接口,目的是方便普通用户操作计算机。
2、控制台接口,即终端接口,Linux系统一般提供bash shell、cshell等等终端接口,目的是方便系统管理员操作计算机,事实上Linux功能的强大也主要体现在终端接口。
3、API接口:即apllication interface,这是应用程序接口,从编程角度Linux系统就是一个大的程序调用库,它提供大量的API函数,目的是方便程序员开发应用程序。
热点内容