質問をすることでしか得られない、回答やアドバイスがある。

15分調べてもわからないことは、質問しよう!

新規登録して質問してみよう
ただいま回答率
85.50%
CMake

CMakeはクロスプラットフォームで作動するオープンソースのビルドシステムです。コマンドライン又は組み込まれた開発環境で使うことができる元のmakefileとプロジェクトファイルを生成します。

IDE

IDE、統合開発環境((Integrated Development Environment)とは、テキストエディタ以上の機能を提供して、ソフトウェア開発を効率をあげるコンピュータプログラムを指す。

COCOS2D-X

COCOS2D-Xは、 2Dゲームを手軽に開発できるフレームワークのことです。 iPhone(iOS)向け、Android等に対応しており、 実質ワンソースで開発が可能です。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

IntelliJ IDEA

IntelliJ IDEA(インテリジェイ アイディア)は、JetBrains社が開発した、 JavaやScalaなどで利用される統合開発環境です。

Q&A

0回答

2449閲覧

coco2d-xでの開発にCLionを利用したい

Koke1024

総合スコア31

CMake

CMakeはクロスプラットフォームで作動するオープンソースのビルドシステムです。コマンドライン又は組み込まれた開発環境で使うことができる元のmakefileとプロジェクトファイルを生成します。

IDE

IDE、統合開発環境((Integrated Development Environment)とは、テキストエディタ以上の機能を提供して、ソフトウェア開発を効率をあげるコンピュータプログラムを指す。

COCOS2D-X

COCOS2D-Xは、 2Dゲームを手軽に開発できるフレームワークのことです。 iPhone(iOS)向け、Android等に対応しており、 実質ワンソースで開発が可能です。

C++

C++はC言語をもとにしてつくられた最もよく使われるマルチパラダイムプログラミング言語の1つです。オブジェクト指向、ジェネリック、命令型など広く対応しており、多目的に使用されています。

IntelliJ IDEA

IntelliJ IDEA(インテリジェイ アイディア)は、JetBrains社が開発した、 JavaやScalaなどで利用される統合開発環境です。

0グッド

0クリップ

投稿2016/07/06 07:15

編集2022/01/12 10:55

Windows環境で、cocos2d-xでの開発をしています。
これまでVisualStudioを利用してきたのですが、IntelliJ型のIDEに慣れていることもあり、
C++での開発でも、VisualStudioよりもjetBrains製のIDEであるCLionを利用したいと思っています。
[Guide] Compiling Cocos2d-x with CLion
Trying to make CLion working with CMake and Cocos2DX
Error:Could NOT find GLEW (missing: GLEW_INCLUDE_DIR GLEW_LIBRARY)
上記のサイトを参考に、何度も挑戦したのですが、CMakeに関する知識がないこともあり、
成功に至っていません。
もしもCLionでcocos2d-xの開発を行っている方、cocos2d-xのプロジェクトの実行に成功した方がいれば、
基本的な手順や、どのような知識が必要かなど教えていただけたら幸いです。

追記:現状について
mingwのインストールを行い、toolchainsで警告の出ない状態にしてあります。
cocosの新規プロジェクトを開くと
「Error:Could NOT find GLEW (missing: GLEW_INCLUDE_DIR GLEW_LIBRARY)」
のエラーが発生します。
CMakeLists.txtにも以下のように書かれているので、glewのファイルパス指定やセットアップなどが行われていないのが原因とは思いますが、
正しい対処方法がわかりません。

cmakefile

1 if(LINUX OR WINDOWS) 2 cocos_find_package(GLEW GLEW REQUIRED) 3 #TODO: implement correct schema for pass cocos2d specific requirements to projects 4 include_directories(${GLEW_INCLUDE_DIRS}) 5 endif()

気になる質問をクリップする

クリップした質問は、後からいつでもMYページで確認できます。

またクリップした質問に回答があった際、通知やメールを受け取ることができます。

バッドをするには、ログインかつ

こちらの条件を満たす必要があります。

musou1500

2016/10/14 13:54

うまく行っていない部分について,エラーメッセージ等の情報を記載していただくことは可能でしょうか.
Koke1024

2016/10/15 15:38

修正依頼ありがとうございます。追記致しました。
guest

あなたの回答

tips

太字

斜体

打ち消し線

見出し

引用テキストの挿入

コードの挿入

リンクの挿入

リストの挿入

番号リストの挿入

表の挿入

水平線の挿入

プレビュー

まだ回答がついていません

会員登録して回答してみよう

アカウントをお持ちの方は

15分調べてもわからないことは
teratailで質問しよう!

ただいまの回答率
85.50%

質問をまとめることで
思考を整理して素早く解決

テンプレート機能で
簡単に質問をまとめる

質問する

関連した質問