Skip to main content

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] [List Home]
[cdt-dev] General concept question
  • From: Ming Cheng <chengm349@xxxxxxxxxxx>
  • Date: Fri, 20 Dec 2019 09:33:31 +0000
  • Accept-language: en-US
  • Arc-authentication-results: i=1; mx.microsoft.com 1; spf=none; dmarc=none; dkim=none; arc=none
  • Arc-message-signature: i=1; a=rsa-sha256; c=relaxed/relaxed; d=microsoft.com; s=arcselector9901; h=From:Date:Subject:Message-ID:Content-Type:MIME-Version:X-MS-Exchange-SenderADCheck; bh=zZr0iacr+Y2N2nWSYYylNXVX7bOhoMPAfvTh8sCXdmE=; b=Tlg0+Ww2eZHKxPh8p8HOHJQGCIZrQF29CGCOlVm1j5uilVZTaUd2unLVBWs1UA+SaxF25y0kBZxN7P0zHiHPDgWfUfdNPaIVeYgv+2KpheVreEgil9+rU91EqHNjB33vInjVvYNrkGplcQutKhnKgrKYgvbCrtNWPb0bmLcg0gm5NwAJdWkTUOyx1P3cFz6HE0YrwBhV0HE+91kH2hJas2P9KzHdBPGAxWB4oWdR9C+ZdYLwpHh8GZST6c2KI+8MxCtuVOlEiBNK0VXG/RNEHjW3xVOtTrNcEPDAN9DjJQgn9RZyjjEsKt2sGYMSeq4Ag6TUlASvMHrm93/w4i75UA==
  • Arc-seal: i=1; a=rsa-sha256; s=arcselector9901; d=microsoft.com; cv=none; b=Hn2LT2xdWIBB+H9UFY+skezpgA31dpjpk9SFgmUWX45NotKFCLrXOZ3+5UwAKex+FGMdMbe6wbXfuCH+kknuYK32U7fHgQoiKUM+YO6HPt9/Y9yYlUOFK3JlN0lJSGXmHDSFnlrWOGwnbJlyLdJOcC2gA5zECqXQHoI16LGagWDULgtzNY8gEVfomiVMuJuOVFIAO1B6xMGD+v5TKu/5N/4I+UId55zlJyhwYhxel/ktKRjNG+mfblfuUKaVtz1Dkg8D9MPDiuOukle+gAesvDmN8/QH+tGcmXm+CfPHZKvUI9g8w6iDrJQPpSx7gl+3wFuAoVy4osVX3O5KGDQziw==
  • Delivered-to: cdt-dev@xxxxxxxxxxx
  • List-archive: <https://www.eclipse.org/mailman/private/cdt-dev>
  • List-help: <mailto:cdt-dev-request@eclipse.org?subject=help>
  • List-subscribe: <https://www.eclipse.org/mailman/listinfo/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=subscribe>
  • List-unsubscribe: <https://www.eclipse.org/mailman/options/cdt-dev>, <mailto:cdt-dev-request@eclipse.org?subject=unsubscribe>
  • Thread-index: AQHVtxZXkMmEB64lWUKBswA+m5waXw==
  • Thread-topic: General concept question

Hi All,

 

Although there are several Eclipse IDEs, but to me I may need 3:

 

Eclipse IDE for committers

Eclipse IDE/Java

And Eclipse CDT for C++

 

If I want to modify CDT code, I need Eclipse IDE for committers, Although I am struggling now to achieve this purpose, let’s assume I will make it eventually. And also assume I will have all CDT jars (whether need/should use them is another question).

 

UMLet is pure Java code and it does not need CDT in its original Eclipse plugin. I need to add CDT interface code. Because UMLet is pure java, am I supposed to use Eclipse JDT (UIDE Java) to change UMLet?

 

If yes, and since there are no CDT jars under its plugins folder,

 

“If UMLet is in an Eclipse plugin, you don't need jar files, but declare dependencies on the CDT plugins in the usual way, which makes their exported classes available no matter whether they are in jar files.”

 

How to let Eclipse JDT to compile MyUMLet with CDT function calls?

 

Of course eventually I will add this MyUMLet Eclipse plugin to Eclipse CDT for C++ to let this Eclipse to generate C++ code for me. If I use my ugly way to add modified CDT jars got from committer on my PC to Eclipse JDT and eventually merged into MyUMLet Eclipse plugin, when I run this plugin inside Eclipse CDT for C++, would there be 2 copies of CDT jars within Eclipse CDT for C++?

 

Thanks.

Sent from Mail for Windows 10

 


Back to the top