野火电子论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

查看: 4187|回复: 1

[求助] 應用編程的問題

[复制链接]
发表于 2023-1-4 17:51:57 | 显示全部楼层 |阅读模式
在學習完整個驅動的編寫之後,現在在進行linux application的部份。

因為先前所接觸的教學,都是在應用程序那邊直接利用open, close, write 等function來對設備操作

想詢問的是,在一般的應用編程當中也是在app.c的文件中open/close?
還是說是類似於單片機的開發,會把驅動包裝成library?

如果是類似於單片機的開發,那麼多個應用程序該如何編譯?
想詢問是否有簡單的程序,可以了解正規的embedded linux開發的各個.c檔/.h檔的架構

謝謝
回复

使用道具 举报

发表于 2023-1-7 08:38:54 | 显示全部楼层
如果是類似於單片機的開發,那麼多個應用程序該如何編譯?

可以用makefile进行管理,或者像内核源码里面用makefile、kconfig进行管理

還是說是類似於單片機的開發,會把驅動包裝成library?

是可以打包成一些库,一般是.so这些动态库,比如提供开发环境的交叉编译器给厂家,厂家会根据提供的编译器编译一些.so库给用户开发
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 注册

本版积分规则

联系站长|手机版|野火电子官网|野火淘宝店铺|野火电子论坛 ( 粤ICP备14069197号 ) 大学生ARM嵌入式2群

GMT+8, 2024-5-2 02:15 , Processed in 0.052283 second(s), 23 queries , Gzip On.

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表