make it compile with cmake.

This commit is contained in:
2025-09-23 19:08:56 +02:00
parent 59411ea4ce
commit 377582c833
25 changed files with 56742 additions and 78 deletions

4752
include/duckdb/duckdb.h Normal file

File diff suppressed because it is too large Load Diff

51649
include/duckdb/duckdb.hpp Normal file

File diff suppressed because it is too large Load Diff

11
include/opencl_helper.hpp Normal file
View File

@ -0,0 +1,11 @@
#ifndef OPENCL_HELPER_H_
#define OPENCL_HELPER_H_
#include <CL/opencl.hpp>
namespace OpenCL{
cl::Device select_devices();
}
#endif // OPENCL_HELPER_H_

11
include/simulation.hpp Normal file
View File

@ -0,0 +1,11 @@
#ifndef SIMULATION_H_
#define SIMULATION_H_
#include <CL/opencl.hpp>
// duckdb
#include "duckdb/duckdb.hpp"
void run_simulation(duckdb_connection dbcon, cl::Device cl_device, cl::Context cl_context);
#endif // SIMULATION_H_