私は C++ の初心者で、非常に基本的なプログラムについて助けが必要です。
背景情報: 最近 Logitech G19sを入手しました。小型のカラー液晶画面を搭載。そのためのアプリを C++ で作成できます。そこで、C++ は初めてですが、試してみることにしました。そして、hello world を書きます。難しいことではありませんが、本当に苦痛であることがわかりました!
問題: 小さな Hello World アプリをコンパイルすると、LNK1120 と LNK2019 の 2 つのエラーが発生し、他の情報は表示されません。これが私のコードです:
#pragma comment(lib, "LogitechLcd.lib")
#include "LogitechLcd.h"
int main() {
LogiLcdInit(L"Hello World", LOGI_LCD_TYPE_COLOR);
while (true) {
LogiLcdUpdate();
LogiLcdColorSetText(4, L"Hello G19s", 255, 0, 0);
}
LogiLcdShutdown();
return 0;
}
ここにLogitechLcd.h (pastebin.com)があります。
これを (Visual Studio Professional 2013 で) コンパイルすると、上記のエラーが発生します。誰かが私を助けてくれますか (そして、可能であれば、それが機能しない理由を説明してください)?
編集: 私は幾分それが動作するようになりました! Viusal Studio は lib を見つけられなかったので、プロジェクト フォルダーに配置する必要がありました。非常に愚かな間違い!