���f�B�A

�uCDT�v�Ō����I��C�^C++�J�������������F���Y������ւ̓� Eclipse�ōs��C�^C++�J���i2�j�i1/4 �y�[�W�j

Eclipse��C�^C++�J���p�v���O�C���uCDT�v��p���āA�O���t�B�J����C�^C++�J���‹��������I �����I�ȊJ����ڎw���B

» 2007�N09��26�� 00��00�� ���J
[���򌒁iNEC�j�@�C��IT MONOist]

�@�O���́A�g�ݍ��݃\�t�g�E�F�A�̊J����Eclipse�𗘗p���郁���b�g�����Eclipse��C�^C++�J���v���O�C���̊T�v���Љ�AEclipse C�^C++�J���‹��̍\�z���@�ɂ‚��ĉ�����܂����B

�@�����Eclipse��C�^C++�J���p�v���O�C���uCDT�v�ɂ‚��āA�ȒP�ȃT���v���A�v���P�[�V�������쐬���Ȃ��������܂��BCDT�̋@�\�Љ�ړI�ł��̂ŁA�܂��̓z�X�g�iWindows�j�‹����^�[�Q�b�g�Ƃ����A�A�v���P�[�V�����̃R�[�f�B���O�A�r���h�A�f�o�b�O�܂ł̈�A�̗����������܂��BCDT��RSE�𗘗p�����N���X�R���p�C���A�����[�g�f�o�b�O�ɂ‚��Ă͎���̘A�ڂŏЉ�܂��B

CDT�̊T�v

�@����ł͑����AEclipse���N�����Ă݂܂��傤�I

�@�O���C���X�g�[�������AEclipse�̃C���X�g�[���f�B���N�g������A�ueclipse.exe�v���_�u���N���b�N���ċN�����܂��B

�@���1�̂悤�Ɂm���[�N�X�y�[�X�E�����`���[�n���N������̂ŁA�K�؂ȃ��[�N�X�y�[�X�i�����ł́A�uC:\eclipse\workspace�v�j��ݒ肵�āA�mOK�n�{�^�����N���b�N���܂��B�����Ȃ�g���[�N�X�y�[�X�h�Ƃ�����������Ȃ����t���o�Ă��܂������A���[�N�X�y�[�X�ɂ‚��Ă̐����͌�قǍs���܂��B

�m���[�N�X�y�[�X�E�����`���[�n�̃_�C�A���O ���1�@�m���[�N�X�y�[�X�E�����`���[�n�̃_�C�A���O
�����F���[�N�X�y�[�X�̃f�B���N�g�������g\Program Files\�c�c�h�ȂǁA���p�X�y�[�X�������܂ޏꍇ�ACDT�̋@�\������ɓ��삵�Ȃ��ꍇ������܂��B���[�N�X�y�[�X�ɂ́A���p�X�y�[�X���܂܂Ȃ��f�B���N�g�����w�肵�Ă��������B


�@���΂炭����ƁA���2���\������܂��B�{��ʂ�Eclipse�̃X�^�[�g��ʂɂȂ�܂��B�m�悤�����n�^�u�̉��ɂ���m�~�n�{�^�����N���b�N���āA�u�悤�����v��ʂ�‚��܂��B

Eclipse�́u�悤�����v��� ���2�@Eclipse�́u�悤�����v���

�@Eclipse�𗘗p���邱�ƂŁA�g���[�N�x���`�h�ƌĂ΂��O���t�B�J���ȃE�B���h�E��p���ĊJ�����s�����Ƃ��”\�ɂȂ�܂��BEclipse�̃��[�N�x���`�̃C���[�W�͈ȉ��̂Ƃ���ł��i���3�j�B

���[�N�x���`�̃C���[�W ���3�@���[�N�x���`�̃C���[�W

�@Eclipse���[�N�x���`�́A�����‚��̍\���v�f�ō\������܂��B�܂��͂��̍\���v�f�ɂ‚��Đ������܂��B

  • �p�[�X�y�N�e�B�u�@
    Eclipse���\������e��E�B���h�E�⃁�j���[�o�[�A�c�[���o�[�Ȃǂ̃��C�A�E�g���`�������̂ł��B�p�[�X�y�N�e�B�u�͂������̃^�X�N���Ƃ����s���邱�Ƃ�ړI�Ƃ��āA��ʍ\�������肵�Ă��܂��BCDT�ł́AC�^C++�J���p�́uC�^C++ �p�[�X�y�N�e�B�u�v��C�^C++�f�o�b�O�p�́u�f�o�b�O �p�[�X�y�N�e�B�u�v��񋟂��Ă��܂�
  • ���j���[�@
    �p�[�X�y�N�e�B�u�ɂ����ăE�B���h�E�㕔�ɕ\������A���[�U�[�A�N�V�����̃g���K�[�ɂȂ�܂��B�{�A�ڂł̓��j���[���m�t�@�C���n�̂悤�ɋL�q���܂��B�m�t�@�C���n���j���[�Ɋ܂܂��m�V�K�n�̂悤�ȊK�w�\�����A�m�t�@�C���n�|�m�V�K�n�ƋL�q���Ă��܂�
  • �G�f�B�^�@
    �G�f�B�^�̓\�[�X�R�[�h�Ȃǂ̃t�@�C����ҏW������A�Q�Ƃ����肷�邽�߂̃c�[���ł��B�G�f�B�^�͕ҏW�ΏۂƂȂ�t�@�C���̎�ނɉ������@�\�������܂��BCDT�ł�C�^C++�R�[�f�B���O�p��C�^C++�G�f�B�^�Amakefile�p��makefile�G�f�B�^��񋟂��Ă��܂��B�����̃t�@�C������x�ɊJ�����Ƃ��”\�ł�
  • �r���[�@
    �r���[�̓��[�N�x���`���̃��\�[�X����\������c�[���ł��BC�^C++ �p�[�X�y�N�e�B�u��C�^C++�p�f�o�b�O �p�[�X�y�N�e�B�u�ɂ͂��܂��܂ȃr���[���\������܂��B�p�[�X�y�N�e�B�u�ɕ\������Ă��Ȃ��r���[��\������ɂ́A�m�E�B���h�E�n�|�m�r���[�̕\���n��I�����A�I�����̒�����\���������r���[��I�����܂�

�@�O���̓��e���Q�l��Eclipse�‹���ݒ肷��ƁA�\1�̂悤�ȃ��j���[���\������܂��B

���O ����
�t�@�C�� �t�@�C���`���ŕۑ������f�[�^���������߂̃��j���[�ł�
�ҏW �G�f�B�^���g�p����Ƃ��ɗ��p���郁�j���[�ł��B��ʓI�ȁu�R�s�[�v��u�\��t���v�Ȃǂ̃A�N�V�������܂܂�܂�
���t�@�N�^�����O ���t�@�N�^�����O�p�̃��j���[�ł�
�i�r�Q�[�g ���[�N�x���`���̃t�@�C���̓���̏ꏊ���G�f�B�^�֕\�����邽�߂̃��j���[�ł�
���� ���[�N�x���`���̕������t�@�C���Ȃǂ��������邽�߂̃��j���[�ł�
�v���W�F�N�g ���[�N�x���`���̃v���W�F�N�g���J������A�r���h�����肷�邽�߂̃��j���[�ł�
���s �r���h�ɂ���Đ������ꂽ�v���O���������s������A�f�o�b�O�����肷�邽�߂̃��j���[�ł�
�E�B���h�E �e��̐ݒ��ύX���邽�߂̃��j���[�ł��B���Ɂm�E�B���h�E�n�|�m�ݒ�n��Eclipse���[�N�X�y�[�X�̐ݒ��ύX���邽�߂ɕp�ɂɎg�p����܂�
�w���v Eclipse�Ɋւ���h�L�������g��\�����邽�߂̃��j���[�ł��B�I�����C���}�j���A����ǂނɂ́A�m�w���v�n�|�m�w���v�ڎ��n��I�����Ă�������
�\1�@Eclipse�̃��j���[

�@Eclipse����N�����ɂ́A�f�t�H���g�Ń��\�[�X �p�[�X�y�N�e�B�u�ƌĂ΂��t�@�C���Q�Ɨp�̃p�[�X�y�N�e�B�u���\������܂��B

�@����ł́A�p�[�X�y�N�e�B�u��C�^C++�J���p�ɐ؂�ւ��Ă݂܂��傤�B

�@�p�[�X�y�N�e�B�u��؂�ւ���ɂ́A���j���[�́m�E�B���h�E�n�|�m�p�[�X�y�N�e�B�u���J���n�|�m���̑��n��I�����ĕ\�������A�p�[�X�y�N�e�B�u�̈ꗗ���痘�p�������p�[�X�y�N�e�B�u��I�����܂��B

�@�����ł́A�uC/C++�v��I�����āA�mOK�n�{�^�����N���b�N���܂��i���4�j�B

�m�p�[�X�y�N�e�B�u���J���n�_�C�A���O ���4�@�m�p�[�X�y�N�e�B�u���J���n�_�C�A���O

�@�������ł��傤���BEclipse�̉�ʂ��AC�^C++ �p�[�X�y�N�e�B�u�ɐ؂�ւ�������Ƃ��m�F�ł����Ǝv���܂��B���ɁA�{�A�ڂŗ��p����uC�^C++ �p�[�X�y�N�e�B�u�v�A�u�f�o�b�O �p�[�X�y�N�e�B�u�v�ɂ‚��ĊȒP�ɏЉ�܂��B

C�^C++ �p�[�X�y�N�e�B�u

�@C�^C++�J���p�̃p�[�X�y�N�e�B�u�ł��BC�^C++�p�G�f�B�^��R���p�C���G���[�\���p�̃r���[����`����Ă��܂��i���5�j�B

C�^C++�J���p�̃p�[�X�y�N�e�B�u ���5�@C�^C++�J���p�̃p�[�X�y�N�e�B�u

�f�o�b�O �p�[�X�y�N�e�B�u

�@C�^C++�f�o�b�O�p�̃p�[�X�y�N�e�B�u�ł��B�f�o�b�O���s�����ϐ��Ȃǂ̃E�I�b�`�p�̃r���[����`����Ă��܂��B�r���[�̏ڍׂȋ@�\�ɂ‚��ẮA�f�o�b�O�@�\�̏Љ�̍ۂɐ������܂��i���6�j�B

C�^C++�f�o�b�O�p�̃p�[�X�y�N�e�B�u ���6�@C�^C++�f�o�b�O�p�̃p�[�X�y�N�e�B�u

�@Eclipse���[�N�x���`�̐����͈ȏ�ɂȂ�܂��B�ȍ~�ł͊ȒP�ȃT���v���A�v���P�[�V�������g����CDT�̊J�����@�ɂ‚��Đ������܂��B

�@Eclipse CDT�𗘗p����C�^C++�A�v���P�[�V�����̊J���̗���͐}1�̂悤�ɂȂ�܂��B

Eclipse CDT�𗘗p����C�^C++�A�v���P�[�V�����̊J���̗��� �}1�@Eclipse CDT�𗘗p����C�^C++�A�v���P�[�V�����̊J���̗���
�@�@�@�@�@�@ 1|2|3|4 ���̃y�[�W��

Copyright © ITmedia, Inc. All Rights Reserved.