gpt4 book ai didi

unit-testing - 哪些单元测试框架可用于 x86 汇编器?

转载 作者:行者123 更新时间:2023-12-03 15:02:35 26 4
gpt4 key购买 nike

似乎单元测试这些天变得风靡一时,我知道你们中的许多人会想:“那么为什么不直接使用语言 X 和框架 Y 呢?”但我提出这个想法更多是为了证明概念,或者是出于对我早年计算机编程的怀念。

我正在研究使用 NASM 在 x86 上运行的 BSD,并且已经考虑过使用带有 expect(1) 的 shell 脚本来进行单元测试,但我想事先知道:

哪些单元测试框架可用于以 x86 程序集编写的应用程序?

最佳答案

如果您的汇编程序具有或可以提供“C”接口(interface),则可以使用任何 C/C++ 单元测试框架。

您应该将应用程序的绝大部分移动到可以从“C”程序(即测试框架)调用的库中。要最终构建您的应用程序,您需要编写一个只调用新库的汇编器前端。

关于unit-testing - 哪些单元测试框架可用于 x86 汇编器?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9529136/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com