Conversation
Notices
-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 14:20:22 JST せのお (妹尾 賢) 今日の作業目標はVSCodeでQtのアプリをビルドすること。なんだけど,VSCode自体使うのほぼ初めてだから,VSCodeの使い方の勉強で大半が終わる気がしている。#qtjp
C++ programming with Visual Studio Code https://code.visualstudio.com/docs/languages/cpp-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 16:08:58 JST せのお (妹尾 賢) VS CodeでC/C++のプログラムをビルドするときは,Tasksという機能を使う。tasks.jsonにビルドコマンドを指定してやる。なぜか警告が出て原因不明だった。
this declaration has no storage class or type specifierIn conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 16:10:11 JST せのお (妹尾 賢) これの原因がわかった。VS Codeのインテリセンスに使うコマンドが/usr/bin/clangだったから。C++のプロジェクトなのに,Cコンパイラーでパースしていたから,C++の構文を解釈できなくて警告が出ていた。/usr/bin/clang++にして解決。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 17:04:36 JST せのお (妹尾 賢) c_cpp_properties.jsonにQtのインクルードパスを指定すれば,インテリセンスが有効になり,tasks.jsonにqmakeの実行コマンドを指定してやれば,Qtのアプリがビルドできた。本日の目標はひとまず達成。後は,CMakeをどうするかか。 In conversation permalink -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 17:11:44 JST せのお (妹尾 賢) #qtjp CMakeなぁ。手書きする分にはqmakeのほうがシンプルなんだけど。
https://wiki.qt.io/Using_CMake_build_systemIn conversation permalink Attachments
-
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 17:14:17 JST せのお (妹尾 賢) #qtjp qmakeとCMakeのどちらがいいか相談してみた。それぞれ利点・欠点があるとのこと。CMakeだとCTestとCPackがあるので,テストとパッケージングまでやってくれる。けど情報少ないし難易度は高い。qmakeは.pro書くのは楽だけど,ビルドまでしかできない。テストとパッケージングは自分でやる必要がある。
悩ましい。In conversation permalink せのお (妹尾 賢) likes this. -
せのお (妹尾 賢) (senooken@social.senooken.jp)'s status on Saturday, 16-Jun-2018 17:24:44 JST せのお (妹尾 賢) CMakeの勉強もけっこう大変だからな…
ひとまず今はいいか。VS Code+Qt+qmakeで,Qtの個人開発を進めるか。ある程度形になったら,CMake+CPackの勉強をすることにしよう。In conversation permalink
-