[英]How can one test C\C++ code which uses MPI calls: is there any set of mock functions, that I can use?
#include <mpi.h>
double f() {
double timer = MPI_Wtime();
return timer;
}
我正在尋找的是一些模擬MPI函數,所以我可以#include <mpi_mocks.h>
而不是mpi.h並在沒有鏈接到MPI庫的情況下編譯它。 它也可能像#define MOCK
會在mpi.h中觸發這種行為。
據我所知,沒有嘲諷可以#include和完成。 但是,自己編寫所需的函數以及您選擇使用的任何模擬框架應該沒什么大不了的。 剛開始使用空標題,看看編譯器抱怨哪些函數。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.