Cross compiling C++ project, Relocations in generic ELF (EM: 3)

前端 未结 2 494
再見小時候
再見小時候 2021-02-09 01:38

I\'ve been working on a c++ project for a while now, but would like to port it over to my arm processor. I already have all of my cross-compile tools (I\'m using CodeSourcery)

2条回答
  •  一整个雨季
    2021-02-09 02:12

    The problem is because of these three rules:

    Socket: Socket.cpp
    ServerSocket: ServerSocket.cpp
    simple_server_main: simple_server_main.cpp
    

    First of all, the left-hand side of the rule should be the object file I guess, so should have the .o suffix.

    The second problem, and most likely the root of your problem, is that there is no command to compile the source files, which means that make will use the default compiler and not your cross-compiler.

提交回复
热议问题