我有編譯問題與libmodbus。我有以下代碼 boost::shared_ptr <modbus_t> ctx;
ctx->modbus_new_tcp(ip_address.c_str(), modbus_port);
,但我得到以下錯誤 error: invalid use of incomplete type 'struct _modbus'
它指向此行modbus.h type
我正在製作一個iOS應用程序,它將通過UDP套接字程序通過Modbus通信設備訪問IP地址,而不是所有在wifi中存在的IP地址,因爲該項目已經存在於github中。我有android代碼,它是用java編寫的,我需要在objective-c平臺中使用相同的基本邏輯。它不能通過j2objc轉換器工作。 這裏是在Java的Android項目中的代碼,需要iOS平臺相同的代碼: public voi