simple.cxx 557 B

123456789101112131415161718192021222324252627282930313233343536373839
  1. #include <stdio.h>
  2. #include <string.h>
  3. #include "testlib.h"
  4. #include "testdp.h"
  5. extern int simple();
  6. #ifndef NO_DEEPSRC
  7. extern int simple2();
  8. #endif
  9. extern "C" int outlib();
  10. int main ()
  11. {
  12. if(simple() != 123)
  13. {
  14. return -3;
  15. }
  16. if (strcmp(animal,"SIZZLING"))
  17. {
  18. fprintf(stderr,"Get definitions from a subdir did not work\n");
  19. return -2;
  20. }
  21. if(TestLib() != 1.0)
  22. {
  23. return -1;
  24. }
  25. if(outlib() != 456)
  26. {
  27. return -4;
  28. }
  29. #ifndef NO_DEEPSRC
  30. if(simple2() != 789)
  31. {
  32. return -5;
  33. }
  34. #endif
  35. return 0;
  36. }