trivial.cc 284 B

1234567891011121314151617
  1. #include<iostream>
  2. extern "C" {
  3. int get_retval(void);
  4. }
  5. int main(int argc, char **argv) {
  6. std::cout << "C++ seems to be working." << std::endl;
  7. #if defined(USE_ASM)
  8. return get_retval();
  9. #elif defined(NO_USE_ASM)
  10. return 0;
  11. #else
  12. #error "Forgot to pass asm define"
  13. #endif
  14. }