Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我有一个项目,我需要为 USRP 设备编写应用程序。但是我用来与设备驱动程序交互的 gnuradio 软件以及最终的硬件提供了 c++ 和 python 中的 api。我很喜欢用 c 编程,因此想要一种可以让我从我的 c 程序调用 api 的方法。有没有办法可以这样做?这将是一个救命稻草。
C++ 为 C 增加了很多,但并没有带走太多。除了少数极端情况(可以解决)之外,大多数有效的 C 代码也是有效的 C++ 代码,因此当您将其编译为 C++ 时不会遇到很多问题。只需以 C 风格编写整个项目,并且仅在需要与 gnuradio 的 C++ API 交互时使用 C++ 功能。