use extern C so that the compiler considers C bindings
This commit is contained in:
@ -7,15 +7,20 @@
|
||||
|
||||
#include <iostream>
|
||||
#include <inttypes.h>
|
||||
|
||||
extern "C" {
|
||||
#include "xorriso/xorriso.h"
|
||||
}
|
||||
|
||||
int main() {
|
||||
int major=-1, minor=-1, micro=-1;
|
||||
Xorriso__version(&major, &minor, µ);
|
||||
if (major<0 || minor<0 || micro<0)
|
||||
return -1;
|
||||
std::cout
|
||||
<< " major:" << Xorriso_header_version_majoR
|
||||
<< " minor:" << Xorriso_header_version_minoR
|
||||
<< " micro:" << Xorriso_header_version_micrO
|
||||
<< " major:" << major
|
||||
<< " minor:" << minor
|
||||
<< " micro:" << micro
|
||||
;
|
||||
// << std::endl;
|
||||
|
||||
return 0;
|
||||
}
|
||||
|
Reference in New Issue
Block a user