diff --git a/aidge_core/export_utils/templates/forward_header.jinja b/aidge_core/export_utils/templates/forward_header.jinja
index 86333e6c901cfcadb752d7379a7717e5fc84c8c7..5cf41742a555551429b420620dedc1bd16fae0c4 100644
--- a/aidge_core/export_utils/templates/forward_header.jinja
+++ b/aidge_core/export_utils/templates/forward_header.jinja
@@ -1,6 +1,10 @@
 #ifndef DNN_HPP
 #define DNN_HPP
 
+#ifdef __cplusplus
+extern "C" {
+#endif
+
 {#- For libraries #}
 {% for lib in libraries %}
 #include <{{ lib }}>
@@ -10,4 +14,8 @@
 {{ func }};
 {% endfor %}
 
+#ifdef __cplusplus
+}
+#endif
+
 #endif /* DNN_HPP */