src/Assignment2/tests/tests.h
使用了 vla 语法,msvc 编译不过,改成使用 vector。
xmake run part_a mandelbrot_chunked
xmake run part_a -n 8 mandelbrot_chunked
因为两个作业都是一份 main 代码,所以运行命令同上就可。
xmake run part_b
在 src/Assignment2/xmake.lua 写了个脚本运行所有测试函数。
xmake build part_a
xmake run part_a_test
xmake build part_b
xmake run part_b_test
因为官方没有提供 Windows 二进制,这一步测试需要 Linux/Mac 系统才能完成。
cd src/Assignment2/tests
python run_test_harness.py -h
python run_test_harness.py -t super_light super_super_light