辛亚平的博客专栏

随笔分类 -  C

C语言编程的点滴经验
Keil MDK v5.43 添加AC5(ARMCC)编译器
摘要:Keil MDK v5.43 添加AC5(ARMCC)编译器从 MDK v5.37 开始,不再默认安装 Arm Compiler 5 编译器,即 AC5 (ARMCC)。本文介绍在 MDK 中独立安装 AC5 的方法,该方法在 Keil MDK v5.43 验证通过。 阅读全文

posted @ 2025-09-10 16:18 辛亚平 阅读(2304) 评论(0) 推荐(0)

在 Vivado SDK/Vitis 中使用 byteorder.h
摘要:byteorder.h 是用于将整型数值在本机字节序与大端字节序或小端字节序之间进行转换的很好用的开源程序,之前在 Windows 和 Linux 平台使用,非常方便。然而,今天在进行 Zynq 7020 的 PS 端开发的时候,无法在 SDK 开发环境中编译通过。 原因:原版的 byteorder 阅读全文

posted @ 2025-03-24 22:05 辛亚平 阅读(28) 评论(0) 推荐(0)

解决程序开发过程中的 cannot open shared object file 问题
摘要:解决程序开发过程中的 cannot open shared object file 问题在 Linux 环境下的 C 程序开发过程中,引入了自己编译的动态链接库,编译正常,但是在运行程序时遇到了 `cannot open shared object file` 问题。最终通过运行 `ldconfig` 命令重新建立程序库必要的链接,从而解决了这个问题。 阅读全文

posted @ 2022-11-29 11:14 辛亚平 阅读(5336) 评论(0) 推荐(1)

在Windows平台用Visual C++ 2022 (v143)编译PDCurses
摘要:在Windows平台用Visual C++ 2022 (v143)编译PDCursesPDCurses 是一个开源的跨平台 curses 库,它提供了一组函数,开发者可以用这组函数在终端(Console、Terminal)上设置光标的位置和字符的显示样式。本文介绍在 Windows 平台上用 Visual C++ 2022 编译 PDCurses 的过程。 阅读全文

posted @ 2022-02-26 12:52 辛亚平 阅读(3400) 评论(3) 推荐(0)

导航